I always have mixed feelings about issues like this. On the one hand, Apple likes to present itself and its products with an aura of perfection, and it charges dearly for the products, so Apple should deliver on this.
On the other hand, at the end of the day these are mass-produced phones with a limited lifespan, not future heirlooms. In a year this phone will be old news, and in five it is probably trash. How much time are you willing to spend on the hunt for a fleeting perfection, and in a few years when you look back, will you consider it time well spent?