Hmmm
Carriers don't "lose money" when they "subsidize" your cellphone. Carriers use their ability to buy large quantities of phones to gain a price advantage that they can then leverage into convincing rubes
Yes, the phone manufacturer gets paid for the phone, often ahead of time, but your contract is worth considerably more than either the cost of the cellphone or the services that the carrier provides.
Carriers have no incentive to keep you happy once you've signed your contract until such time as your contract runs out. Then they wave another "subsidized phone" and perhaps throw in some inconsequential benefit to get you to renew.
You are a small insignificant part of their customer base and if you become too much of a hassle or too expensive, then they will be just as happy to see you go.
I really hate my cable company, do you want to try another analogy?
It would probably be because most of the other Top 10 languages have been at (or near) the Top 10 for years, while Objective C has jumped up from #39 a year ago.
Here you can see the change in Tiobe's ratings for Objective C over time:
http://www.tiobe.com/index.php/paperinfo/tpci/Objective-C.html
Compared to other languages like Java:
http://www.tiobe.com/index.php/paperinfo/tpci/Java.html
Perl:
http://www.tiobe.com/index.php/paperinfo/tpci/Perl.html
or PHP:
http://www.tiobe.com/index.php/paperinfo/tpci/PHP.html
That is a significant change.
Now Tiobe's methodology may be crap overall, but it is measuring a big sea-change
"The only way I can lose this election is if I'm caught in bed with a dead girl or a live boy." -- Louisiana governor Edwin Edwards