I quit too and I echo your sentiments exactly. I did 10 years in the joint. Life would have been a hell of a lot easier if the company had stayed the same as the one I joined but alas, I could see the place rapidly spiralling down the plug hole.
As soon as C scales came along it was game over for me despite personally being on the better B scale contract. This indicated the road that lay ahead.
Its a huge shame as I miss Asia a lot and I miss the mates I met in Cathay/Hong Kong. The great travesty however is that Cathay really could have been the best flying job going.