That is somewhat misleading as some apps are essentially shareware, aka free with a single in app purchase to the the full version.
I think Apple would be well served by limiting in app purchases to either 200$ over the lifetime of app or 20$ per month. That would get rid of most bad press without costing them much. They could even then allow specific exceptions on a case by case basis.