Nobody wants to pay for an App that does't work.
Manufacturers release new devices every day. Each new release tends to me better than the previous generation. They have faster processors, additional memory, and better graphics, so it's only natural that App developers will jump at a chance to take advantage of all the new features.
The problem is a lot of people still have older devices and they don't realize the slick new App they're about to buy won't work properly on their old device.
Apple's App Store uses very generic terms to describe the system requirements of each App. Instead of listing actual hardware requirements, they list "Compatibility", and only make mention to which version of iOS is required. Other than that, the listing will say "Compatible with iPhon... [More]
Continue...App Stores Should Show Performance Requirements...