I wonder if it's best to avoid early batches and wait a bit?
My early iPhone 6s suffered from screen leakage and a sticking home button caused by a manufacturing defect.
Sure, Apple sorted it out under warranty, but still.
I usually wait a bit to see if there's any bugs to be worked out. I even go to the store and play with it, drool over it a little before I buy it. Guess I'm lame.