Every iPhone release in the last 4-5 years has had news of hardware and software issues. Part of that could be a lack of qa or rushing the product out. But it could also be the fact that they sell a ton of phones and you are bound to get some bad batches.
Regardless, as a fan of the underdog...