Consumers can make whatever decision they want. If they don't believe Apple products are right for them, they are free to vote with their wallet and buy other products. Apple has positioned themselves as the premium high end of consumer products, and right now Apple is able to command the higher prices. If consumers do not share that perception, then consumers will spend their money elsewhere.
We would probably still be stuck with feature phones with the real web and apps without the iPhone and all the smartphones that followed. The point on data plans skyrocketing is interesting given that before the era of smartphones, mobile data wasn't in such high demand, and in fact data was charged as pay go $$$$$/MB
You've stated the obvious which most of us are aware of. It's the future developments which will make the real difference in ROI.