Which means that the US is not a developed area. But 100Mbps is too high I think, that's standard ethernet speed and if you need more than that at home then you're probably running a pr0n server.
Spoken like someone who has never used a 100Mbps internet connection.
I'm fortunate to live somewhere where I do have 100Mbps (down), and it is invaluable. I run two VoIP phone lines, digital video streaming from a variety of services, we play online games, and as I work from home, I can checkout large code trees from SCM in reasonable amounts of time, and sling around multi-gigabyte VMs between home and work (I tend to prefer to generate and validate the VMs locally, and then upload them to their destination server when the need arises). And best of all, I can do all of these at the same time -- I'd have to push things really hard to see any degradation when my wife is watching Netflix or someone is talking on the phone.
The only bad thing is how asymmetrical the upload speed is -- it's only 6Mbps. That I conceivably can saturate pretty easily. Fortunately, in our typical use cases our upload needs tend to be fairly asymmetric as well -- the only two major areas where our network gets impacted is when I'm moving those VMs around between home and internal deployment servers, or when we're watching video via Slingbox from outside the network. It impacts work much more than pleasure. Not much I can do about it unfortunately, without going for some crazy priced business class connection that my employer won't pay for.
Then again, I have over 20 devices on our network (via GigE and 802.11ac). We're pretty heavy users, but with nary a pr0n server in sight.
 - A strange thing seems to have happened recently. Earlier this year, my ISP cancelled offering 100Mbps service, but grandfathered in anyone who was already a customer. Their new highest tier offering at the time was only 60Mbps (for the same price as 100Mbps used to be, at that). Since then, however, they've introduced a new 120Mbps service. I've run multiple speed tests through a few different services, and I seem to be maxing out downloading at 120Mbps as of late. Still only 6Mbps up unfortunately.