Well stated.
Even here in the US where servers have been underpaid forever, we have seen restaurant owners being pressured to pay more to get (and keep) good people.

I, personally do not like an automatic service charge added to my bill anywhere. It's rare, but if you get poor service you're still paying for acceptable service. Yes, you can request a meeting with the person in charge but most people won't do that because they do not choose to be confrontational even when it's warranted.

Like so many other issues, common sense should enable us to do whatever we personally feel is right. That includes not returning to a place that we find excessively greedy.