ATTENTION!! APPLE DOESN'T CARE ABOUT ANYONE ELSE!!
When will people stop thinking that Apple (like many other BigCo's) don't give two hoots about other companies and are only put on this earth for two things:
1. To make as much money for themselves as possible
2. To make as much money for themselves as possible
Strictly speaking that was one thing, but I felt it was so important I should iterate it twice.
Companies like creating profit, especially margin-hungry Apple who have already had a history of shitting on distributors and resellers (http://goodbadstrategy.com/wp-content/downloads/GoodStrategyBadStrategy_Preview.pdf - search for "distributors"). If you don't like the way the company behaves, STOP PROPPING UP THEIR BOTTOM LINE AND VOTE WITH YOUR FEET.
If enough distributors/resellers stop putting up with being shit on Apple's jesusPhone will become harder to get hold of and the popularity of the handset will plummet in competition with its easier-to-come-by rivals (WP7 and Android).
ffs. eBizcuss - put up or shut up. If you can't stand the heat, get out the kitchen.