You've pretty much answered your own questions. Range.
Speed: the 54mps (or the 108mbs of Super G) speeds are largely fictional -- you can halve them because it's a duplex system. Then there are losses due to receptiion and interference issues.
Start with greater speed and maybe you'll end up with greater speed. And people don't just use networks for the internet.