As I said in my comment, a better solution would be a law instead of a court case. Even if it sets a precedent, it still leaves all the legal wiggle room needed for Apple, or anyone else, to fuck around in a different manner and get back in the same spot again.