It was kind of amusing how she just went on Lufthansa's social media accounts and kept complaining.
The legislation really doesn't work as well as people think it does.
https://www.eccnet.eu/consumer-rights/what-are-my-consumer-r...
However, you can pay with a credit card and document the blatant rule breaking to them. They will refund you and bear legal risks. and unless you are in the wrong, the airline won't do. more about it.
I had a case with SAS some years ago, where mastercard simply refunded me. that was it.
By all means, suppress yourself to a regime of ultra large companies, if that makes you feel more safe – in this case you are merely paying protection money and the system you support is just like the mafia.
In the EU they do take another route: They try to make grounds for a more competitive environment such that anti-consumer behaviour does not make sense.
That is also why you don't see ultra large tech companies in the EU. And for consumer, that is a good thing, because it keeps companies in check.
I can furthermore say that I indeed has flown with this airline since.
Tech is different because the advantage of scale is huge. And Europeans use Facebook, iPhones, Google, just like everyone else so it's not like the competitive environment makes a difference in tech...
But the flight was canceled with less than 24 hours notice, so there were also statutory damages of €600/person (EU law), which in my case only covered the cost of my ongoing flight (booked separately, but same airline). It took two years to have the statutory damages rewarded, and after the legal fees didn't even cover the cost of the missed flight.
Companies should actually follow the law without having to be sued. Having to sue companies by default to get them to follow the law isn't a fundamental property of the rule of law. There's even a whole industry just created to enforce airline claims, because the companies ignore them with such impunity.