People here aren't criticizing the policy, but the very idea that Germany is allowed to make said policy. Americans in this thread are absolutely getting thin skin about the idea that a US company has to follow German laws.
The whole point of the Uber and Airbnb strategy was to force each market to re-evaluate whether long-standing laws (protecting special interests like the taxi lobby) were actually desirable by bringing legal challenges to them in each market after already winning the support of the people.
They were largely successful at this. Most markets democratically voted to change previous laws.
I know for people on the spectrum the idea of rules brings lots of comfort, but you do realize the whole point of a democracy is that rules can be debated and changed?