I've heard this train of argument before from some Germans. There is no corruption in German politics. Our politicians don't listen to special interests. I find this interesting. I think that some of the people who've told me this even believe it.
The law in question is on a _federal_ level. It's not a law in Berlin the city, Berlin the state, it's a law in Germany.
Your condescending comments ("Haha, they don't believe in political corruption") are neither on topic nor relevant to the issue at hand. I advice you to stop and rethink your approach here, and maybe gather more facts first. You're just trolling at this point.
However the taxi lobby has argued for years now that the fees they are allowed to charge are too low without gaining any ground. They quite obviously lack any notable influence.