Yes, I think you've got it right as to the "non-inclusive" lines I don't like. They have a financial motivation to keep you onboard as much as possible, so they can sell you $3 cokes and $6 beers, and worthless art, and take your money with the tightest slots on the planet. Once "extras" became a "profit center" and not a service, these lines want to keep their captive market as much time as possible. That is why we no longer cruise those lines. And as we can't afford to cruise much on the lines that don't abuse us that way, we find alternatives.