> a case where the government should not step in
There are limits to government mandate, it's not allowed to cross, no matter what.
In addition to this case, there are several cases (in Germany, in Israel etc.) where the court pointed out the limits were crossed.
There is a possibility to change the limits through democratic process for a following government.