What is right for one individual is not necessarily right for another. I joined BA from one of the leading charter outfits mentioned here and have no regrets.
I am one of those early 30s chaps with wife and kids and so quality of life is right up there on the priority list. Having control over my life is more important than an early command.
It would be boring if everyone wanted the same!