You're coming to these conclusions that just aren't based on reality.
I'm sharing subjective opinions based on my own preferences and lived experiences. Sorry they don't match up with yours, but we're having a disagreement about big boats, not a crisis of reality.
Clearly you've never experienced what a cruise is like.
Correct, because they don't interest me, and I'm not convinced enough by the people that like cruises to warrant spending the money on them.
There are thousands of existing "small towns full of entertainment" I'd rather go to than a cruise. I don't need my resort to be mobile, and if I want to end up in a new location, I'll book travel to that location. I don't need to go on a cruise to relax by a pool, or enjoy a spa, or partake in any of the mundane activities offered on board, or gamble in a casino, or eat food and drink drinks. Cruises don't offer anything unique that I can't find somewhere else, other than the novelty of being a cruise, and that novelty just doesn't interest me.