> While you’re looking at the effort and cost of developing an app, also consider that not everybody has $4 coffees (like another commenter put it) or can afford to buy many apps that are each $5 or $10 or more. Getting an iPhone is one of the best things someone could do (on privacy and security), and it does cost a lot just to get the hardware. Lower priced apps are a boon to many in countries that are not the US or another developed country.
This is, again, a problem of perception. People will pay $1200 for their phone, whether they can afford it or not. The perception is that they will get a beautiful physical device and that it is "worth it". To make good use of that physical device one should expect to buy apps — but they are somehow not "worth it" anymore.
I realize that not everybody cares about contact photos, but my gripe was with the "too expensive" statement. My take on this is that when buying a computer (any computer: laptop, desktop, tablet, phone), you should expect to spend around 50% of its price on apps in the long run, and even more in niche business settings. That is the real price of your purchase. If that is too expensive, consider getting a less expensive device.