Hi Pete,
You are absolutely right.. and this is what I have been saying from the first post..
On the other hand, there are so many laws in the Untied States the control the behavior of big corporations, because the legislator knew there is no limit to their greed.
Consumer protection, anti-trust, FDA.. etc.. all work to protect the consumer. After the financial earthquake a few years ago, banks are now under close watch of
the government.
In the United States, you can win a public case only if you have one of two: 1- Money and a lot of it. 2- public support (read votes), and unlike consumers, it is more difficult to have developers sign a petition, because they first, are limited community.. second, they are so busy and many of them sees the hassle doesn't worth it. So what I concluded is that I will use Android for private business, but at the same time will write and talk so Apple can listen and consider the loss when developers start learning about their wrong doing and turn to Android, even with part of their work.