I do not take away the sorry experiences of long haul but must say I have flown with GSM since they started on AGP/Glasgow and AGP/EDI and never had a problem.
Hopefully lessons have been learned and they can stick at what they are good at - providing a well-run European service.
If they want to keep going over the big pond though they better sharpen up their act exponentially.