That’s mistaking an effect for a cause, in my mind (your first paragraph). If companies are constantly changing the rules to squeeze more monetization out of existing relationships, of course consumers will only care about the lowest upfront cost: it’s the only benefit that’s real. If relationships with companies can’t be trusted, paying more to be treated better just makes you a mark.