Thank you.. finally someone with common sense and knowledge of the subject matter.. welcome change from a bunch of Jobs' monkeys who just parrot his "party line".
Whether Apple's recent actions are "legal" or not will (hopefully) get tested in the court of law. However, legality of their recent business practices aside, they have certainly done a lot to alienate even their most loyal customers, developers and media..
There are different ways to do business, and Apple's secrecy, paranoia and desire to exercice 100% control over their product and what the customers can do with them will ultimately hurt them in the market place. The only question is if this will happen due to legal means or just people abandoning their platforms in droves for other alternatives..