I find this kind of insulting to Germans actually, since the energy prices were already high to begin with in Germany and the personal wealth of the lower 90% is actually so low that it is not hard to imagine how quickly society can collapse after the government has set so much money on fire just because they can.
The problem with this "protective shield" is not that the intent is unjustified, but it comes way too late and I don't think it is going to help for long. I am honestly not sure there is a solution at this point anymore. They print money to dampen the price hikes, therefore increasing prices/devalue currency, therefore they need to print money.