Germany doesn't pay for it, the consumers pay for it.
The issue is real: if prices jump to high, certain people stop heating. They have to endur the cold, get sick etc.
Poor people and old people are affected the most.