It's almost like the purpose of this website is to critique cruises and cruise lines. Who woulda thunk?
Those who just want endless cheerleading are free to visit other pages, like John Heald's facebook page for Carnival Cruise Lines in particular. I'm sure the other lines all have similar pages where wrongthink is severely punished. Thankfully, the moderators here at Cruise Critic are glad to allow critical viewpoints - provided it does not devolve into ad hominem attacks, etc.
And yes - Carnival knows most of their cruisers, who are blue/red cards, don't care about the ever-declining quality of the product, because they don't know what Carnival is capable of.