I left an industry which was very similar to the life of an S/O @ CX but I don't bitch about it. Personal choices remain personal. I just got out without splashing it all over.
I'm not saying your departure wasn't done without good grounds. I know of a guy who recently knocked backed KA at the interview - gave them all the poignant reasons, like increasing competition, dwindling routes, parked cargo fleet, maintenance procrastination, and to top it all, new management from CX who will in due course be cutting out all duplication within the "larger" organisation. However, I would've been less brazen.