Hallo,
ich gehe NICHT davon aus, dass du 1&1 Komplett hast. Wahrscheinlich hast du Resale-DSL der T-Com, was von 1&1 als "1&1 DSL" vermarktet wird. D.h. du bist im Grunde genommen auch bei der T-Com, in Sachen Anschluss. Wenn du bei 1&1 nur 3000 bekommen kannst, dann kann dir die T-Com auch nicht mehr geben.
Vertraglich ist 1&1 im Recht, denn bei ihren Tarifen heißt es immer "bis zu xxxx kbit/s".
Wieviel an deinem Anschluss technisch verfügbar ist, lässt sich hier anhand der Telefonnummer ziemlich genau messen:
https://hfo-telecom.de/dslmaxx/dsl_verfuegbarkeit.php