CHQ is no different than any other of the so-called regional airlines. Some things are better, some worse. If you bundled everything up and put it on a scale with XYZ Airlines (pick one) on the other side, it would fairly balance regardless of your pick.
A fair amount of punks waiting to have the 1.5 year upgrade, to which they consider themselves entitled, presented to them in a lavish ceremony. That kind of ticks me off; not the quick upgrade, but the assumption of entitlement and the punk attitude. (i.e. screaming "STAPLE 'EM!!!!!") It is beginning to alienate folks better left unalienated. This is a vocal minority, to be sure, but it is tainting the rest of the group.
Pay no attention to the "bottom feeder", etc, comments you see here. It is all the same people saying all the same things all the time. All the regionals share this distinction to some degree. How much of a degree depends upon to whom you are speaking and that exalted status is also bundled into the bag on the scale and fairly balances with the rest of it.