Because your Internet connection's speed isn't nearly as relevant to the whole process as you think it is. That's just the speed of your connection from you to your provider. Which is fine but that doesn't account for the complete path between you and wherever the PlayStation Network servers you're connecting to are located