I was pleased with Lufthansa and a fan of the airline. But recently we had the worst check-in experience ever. I booked a round flight which was a two-hub trip, and evidently, I should have had a Visa for less than two hours layover in a transit flight.
Because of that, I was not allowed to fly and forced to pay three times more for my wife and me to fly the next day.
At the same time, there were two more people with the same problem and the staff, and the manager seemed totally familiar with the problem. It seemed unusual and inferred that Lufthansa knew about the issue and did not prevent it from happening probably for a long time. It simply could be precluded by sending an email and letting me know.
It bothered me a lot, and I would say Lufthansa might do it intentionally because they offered no solution other than paying more, and such similar cases happen a lot, and many accept the offers like us. Because they don't have any other choices. I feel it likes taking advantage of the most vulnerable people in their extremely desperate condition and unfair. At least they should let you be refunded.