But what if the 3rd party developers want money for their creations? Are they not entitled to that just because Apple makes money on the phone and subscription plans?
3rd party developers are free to charge whatever they want. I just feel like (just my opinion, of course) that I'm somewhat tied to Apple and ATT via a contract with ATT (which Apple profits from). Because of that, enhancements should be included, within reason. This is exactly why iPod Touch owners had to pay...they had no subscription-type arrangement in place...as iPhone owners do.