iPhone 15 quality issues justified?