Fortunately Roy, the commercial departments of the likes of QR, EY, EK, LX, LH, SQ, DL, AA, UA, US etc don't agree with you.
I have had some pretty naff experiences around the world, from Fort Lauderdale, Atlanta, Frankfurt to Munich.
Last week sat on an EMB195 Lufthansa City Line at Munich. Loaded & ready on schedule, except a 30 minute wait because no crew were available to load bags. This delay caused us to be caught up in a snow storm, resulting in another 30 minute delay for snow sweeping, followed by another 30 minute delay for de-icing.
Crap can happen anywhere, but the majority of my flights start or end at Manchester & speaking from my own experiences, by and large hassle free.
We don't know the reasons why the diversions were refused & if it is as bad as Roy portrays Manchester, why on earth would they request to come in the first place?