When I worked at an Apple Retail Store, there were lots of people who were willing to roll a data plan for their kids into their monthly family plan bill, but were unwilling to shell out $199 to buy them an iPhone.
Some people simply don't care about the latest gizmos and care more about how much money they actually have to shell out right now.
This is only for the US...