Ive had 5 iPhones replaced and I am tired of this. Most of them due to cracking which was excessive. I decided all will have cracking and light leak at some point. Apple service has been great, but I think the quality control and materials are cheap. I would now be happy with no dead pixels. Hopefully the next generation iPhone has better build quality.
I don't have any cracks but I do now see 2 tiny little dead pixels. They're only noticable on a black screen but knowing they're there is tough!