I think that the subscription should make sure that the client has the data limit, i.e. clients emails, databases, application, etc. As mike has mentioned, the subscription should cover the entire quota, and not different quotas for different roles.
As providers, it will be impossible for us to keep an eye on everything.
For those who are hosting email on a separate server, they can limit the mailboxes to a limited size.