This price model will motivate the developers to create products that exactly tailor all the needs of their users, and the users could potentially (and probably will) save money buying a subset of the products they deem necessary. A flat fee will make the developers focus on top X priorities, leaving a segment of the user base possibly out of luck.
boxein|14 years ago
In general, your argument about a subset of products is reasonable. In a drawing app when you have to buy individual brushes it's scummy.