Cable doesn't go 1M up either. I, personally, do not know anyone with an actual, functional 1M up. And this includes a 1M up business cable connection -- TW can and will drop packets above 500k, the best I have ever seen it do is ~900k.
Obviously provider/network dependent, but I routinely see 2.5-3 Mbps upstream with my cable ISP.