Wait one second..this a quote like the hotels quotes that say in the fine print plus additional resort fees of x dollars a day...VTG has always been kind of clickbaity.
Fares are still per-cruise, but sellers often quote them by night when they want to emphasize what a good deal they are. I'm getting a lot with departures less than a month out, or not much farther, so I know they're trying to fill them up.
All cruises have tax and port charges, which are the same regardless where you buy the cruise, and cruisers know that.
You can still eat for free, but it is true there are a million opportunities for you to spend more. You can buy a base-model car, or spend 50% more. You can drink cheap beer or something much nicer. It's up to you.
Here's my inflation "oh no!" -- At our Walmart, on the bakery table, there are these little 3-inch pies and coffee cakes. They're full of "ingredients" but still tasty; please don't think less of me for being familiar with them. For over a year the price was 50 cents, and I was amazed at that. I supposed they were like Costco hot dogs -- a loss leader. Overnight a week or two ago they went to 74 cents, which is still amazing, and less than those taste-like-plastic snacks at the checkout counter, which are now all at least $1.18.
* I like Blue Bell too. Here's it's $8 for 64 ounces. Other kinds are $6 for 48 ounces. Exactly the same per ounce. There are some Kroger flavors that are Pretty Darn Good.