I can imagine they have tight margins. This might be more painful than an apparently small percentage might appear.
Note that this is 2% of profits, not revenue.
Compare this to the average German citizen. It would be 2% of the amount they manage to save, not 2% of their income. That would be 2% of about €4500, or €90. [1]
That's a parking fine level.
[1] https://www.bundesbank.de/resource/blob/617492/cd59713c156ad...