> I was expected to stay on top of them or risk an automatic “upgrade” from $36 to $99 for having an extra staff user on my website? I had forgotten about this, but why not just block me from adding them?
So looks like Ghost allows you to add more members freely, does not warn or tell you anything when you do it, but then only tells you that you'll be upgraded automatically via email later? (It's partly a rhetorical question, but I genuinely don't know how it works).
the user didn't consent to scaling
They didn't have to agree to TOS when onboarding?But even if we talk about scaling here, As you noted different people will have different expectations. Some will prefer to get charged more and handle the extra traffic. Others will be the polar opposite and will prefer to cap unless they give explicit consent to upgrade.
I don't think you can avoid asking about it.
Many businesses would complain about the lost business if it didn’t automatically scale to meet demand.
Then there are the cost capped users who would rather the site be disabled due to over usage.