It astonishes me to see that except for Caspio all platform-as-a-service (PaaS) providers base their pricing on a per-user basis.
Before PaaS came into existence, people had to write code to make apps. You write the code, you own the app and you can have it used by as many people as you want. You only have to worry about adequate infrastructure to support your users.
PaaS makes the infrastructure an on-demand service. In the case of Caspio it also eliminates programming. However, with or without code, you still create your apps in a PaaS environment.
It seems unreasonable to pay the PaaS vendor for each of your users. A usage based pricing is more appropriate. That’s what Caspio has been doing since 2001.
Pricing models remnant of traditional desktop and enterprise software are stuck in the past. Usage based pricing must be the norm rather than the exception.