Re: why so many people forego the cheaper American unlimited
Because even the more expensive "unlimited" deals turn out to be far more limited and cost more than advertised.
I had a Sprint phone for a while that was purchased with an "unlimited" data plan because I don't actually make many phone calls. About 6 months from the end of my contract the "unlimited" data plan was canceled. Soon thereafter I also canceled my phone contact and paid the fee to get out of rather than continue to part with more than a $100/month for something from which I was not getting enough use.
Some of it is truly higher costs. Some of it is limited competition. Most of it is the corruption of government granted monopolies, either back when AT&T ruled the US, or from the local fiefdoms from which the phone companies have to purchase land use rights to place their masts. Oh according to the laws on the books they are open for competition, but try running the paperwork if you aren't the current incumbent...