I always find those kinds of comments hilarious. Did you actually fly
all of the airlines above, or you just hate LH because you normally fly Singapore Airlines? (perspective is important in those discussions).
As a rule of thumb the oldschool companies always suck less than the cheap companies who try to squeeze every penny out of you in every way. (Or have barely enough fuel so they need to call emergency landing once a month, or don't have enough personnel so they live-cancel late evening flights etc)
Now, I had my long list of issues with LH (it's the airline I fly the most because simply there's no other connection to places I want to go): missed connections, late bags on short connection, cancelled flights, late arrival etc.
(By definition, airlines who do connections have higher risk of this than point-to-point cheap airlines.)
But every time I managed to get a
workable solution to the issue, rebooking at no extra cost, money back quickly after a big delay etc. And no one ever looks whether my bags are not 1mm too big.
Meanwhile with a cheap airlines I had what you were explaining: once the website was not able to give me a boarding card. It was inactive or something. I arrive at the airport and show it to them live, they say sorry f.ck you, pay $$$ for printing boarding card at the airport. You should have called our hotline at $$$ per minute.