You’d be surprised how cheap a shitty 4 day Carnival cruise is. I used to get dragged onto those floating norovirus buffets with my college friends, and the base trip was cheaper than some motels I’ve stayed at. There a LOT of broke ass people and families on those things.
That said, you’re only allowed to bring 1 bottle of wine on board, so they’re hoping you spend money at the world’s most expensive bar. They also make a ton on meal upgrades and entertainment packages.
Economic policies, sure. But there are social policies and perhaps more importantly a culture of intolerance that can affect people over a wide range of economic status.
I think I'd just add "straight white people" to the qualifier and then I'd agree though.