BdRebel, I have to agree with your statement that a large portion of the passengers are self absorbed, but are we not all at some point, and when you are on vacation, that is an excuse to let you hair down?
Sadly, class is defined by income/society status and there is no convincing anyone of that, especially in this day and age. I have seen people that look like they come out of the back woods that act like complete fools, but yet have way more money than I.
My point on this was that the original comment paints everyone with the same brush and I, for one, find it rather rude and disrespectful.
At the end of the day, if he or you or anyone is not content with the cruise line, its clientele, or anything about Carnival, perhaps they should go elsewhere.
Myself, I can get along with anyone and all types of personalities. Like I said in my previous comments, "Your Vacation, is what you make it". If you allow others to ruin your time, the only one that loses is you.
Life is too short, don't sweat the small stuff!