Making unvaccinated people into second class passengers is no way to run a ship line. None of your business if I’ve been jabbed or not. Take it yourself, you’ll be just fine.
It is if you would rather not deal with unvaccinated passengers.
You have a right to not be vaccinated as much as the cruise lines have a right to run their business as they see fit.
If you don't like their rules, don't go. It's that simple. Stop whining about how your choice to not be vaccinated and the consequences of it, conflict with the cruise lines' rules to board and cruise. Your constant whining makes you look like another Karen on here.
Finally, if Carnival wants to go broke running their cruise line at 25% capacity because people choose not to go with Carnival's current rules, that's on Carnival. Stop whining like a Karen when you're actually getting what you want (Cruise lines going broke.)
Sheesh already.