After checking out the bunch of complaints, I wonder what's going on with Apple's quality process. They must had seen some of this 'roller coaster street' bugs before...
They either sacrificed quality for getting the product out soon... Or maybe they are assuming most of fans won't care about the bugs just because they'll get the new phone anyway... Or their quality process just needs some improvements.