Naja das kann man so generell nicht sagen, nicht jeder Anbieter hat sein Netz überall gleich gut ausgebaut.
Ein Speedtest (natürlich innerhalb des Traffic-Limits) wäre viel interessanter als so relative Angaben wie 'langsam'.

Anstatt sich einfach nur über eine 'langsamme' Anbindung aufzuregen wären Fakten viel interessanter.
Einfach mal ein paar Speedtests machen, am besten zuhause und zum Vergleich noch in ein paar anderen Orten.

Das o2 Netz ist auf jeden fall nicht grundsätzlich schlecht.
Ich hatte selbst früher eine ganze Zeit lang netzclub und hatte zuhause immer einen Downloadspeed von um die 2MB/s.
Im Vodafone-Netz ist die Geschwindigkeit am gleichen Standort nur geringfügig höher.