I feel like they could solve that by making people buy-in to shared IP pools where the low volume pricing is a relatively high one time fee.
For example, if you want a quota of 100 messages per day, you have to pay a one time fee of $.10 per message to get into the pool, so $10. If you want a quota of 50k messages per day you have to pay a one time fee of $.005 per message, so $250.