As much as I agree with the original post - you can't blame a cruise line for the decline in standards in the general population.
Let's face it - dressing appropriately used to matter in a lot of cases; including church, flying, even going to the movies (remember when people clapped at the end of a film).
It's nice to see younger people who care about things like tasteful dress - but I think most of them have been indoctrinated with the idea that it is improper to judge people based on appearance (including optional appearance choices, like dress).
I prefer not to see nose rings and face tattoos, but that is considered perfectly normal for many people, so....
I guess in the end it does boil down to where you choose to go and who you choose to associate with.