Smartphones Aren’t That Smart
I used to work for a large smartphone company.
During development, we used to go through phases, Engineering Verification testing stage, Design Verification Test, Production Verification Test, and finally Mass Production. Each stage was meant to have checkpoints in order to ensure that the final product was built with good quality and any known bugs would be able to be ironed out before the product launch. Any buy that was not resolved would potentially have the ability to delay the launch.
Except that there is a thing called Waivers. So, the product manager could request that certain bugs be granted a waiver delaying the fix of the problem to a later date. No big deal, every project has a few minor bugs, right?
For each stage there would be hundreds of waivers. Some would be minor, to be fair, but sometimes they were definitely not minor.
I will never, ever, buy an electronic device in the first 3 months of mass production. Wait for the second wave of production, the quality of the product increases ten-fold.
Credit: Reddit / @Project2r