Re: I really hate this
"The reason consumer level services are cheap is that content can be cached/pushed out to ISP tiers and costs are reduced through over-subscription for downloads but uploads are still expensive because they probably aren't destined for the ISP's network."
Not so much. This is my residential 500/500 connection. Costs me about US$ 30,3/month.
This test here was done between my home and an ISP in Brasília. About 1200km apart one from another.
This is what I get if I test with an ISP on the nearest city (about 10km).
And this is what I get from another ISP, same city:
And, yes: these speeds are consistent with what I see on daily usage. This isn't a case of my ISP twisting the traffic shaping to look good. I really get this.
As You can see, is quite possible to sell (and deliver) an upload that is about 50% of download. Yes, You need fiber or ethernet - and the article talks exactly about FTTP. So, no xDSL excuses here.