In this context it's important to note that it's not a city law. Übers drivers violate the Personenbeförderungsgesetz which is a federal law. The injunction might have happened in all german cities, but this specific case seems to be about Berlin only.
Most specifically Uber violates §49 ("Verkehr mit Mietomnibussen und mit Mietwagen"), Satz (4) which makes a very clear and distinct case that rental limousines must avoid confusion with Taxis. " Annahme, Vermittlung und Ausführung von Beförderungsaufträgen, das Bereithalten des Mietwagens sowie Werbung für Mietwagenverkehr dürfen weder allein noch in ihrer Verbindung geeignet sein, zur Verwechslung mit dem Taxenverkehr zu führen."
The regulations concerning limos for hire are far lower than the regulations concerning cabs, most notably limos for hire are exempt from §21 (Betriebspflicht) and §22 (Beförderungspflicht). Basically cabs have to accept any customer and the law demands that they keep on providing (and even expanding) their service as deemed necessary by the city. It's like saying "oh, regular cars are regulated as well".
The cabs in germany are regulated as part of the public transport. Uber tries to skirt that regulation and reap the benefits, while undermining the system - and by doing that they create damage to the consumers. Even if you assume there's no damage to the consumer it's not Uber that gets to decide which law applies and which needs disruption. I could think of a couple of laws that I think need disruption in my line of work (tax law, for example) but I don't get to choose either.
http://www.gesetze-im-internet.de/pbefg/__49.html