And just what do you think Apple support can do for you?
--> If it's something specific to your environment (i.e. it's not reproducible on other iPhones), what exactly are they supposed to do beyond having your restore the iPhone and then replacing the iPhone?
--> If it's a bug, the support engineer on the line with you is not going to be able to (and in fact probably does not have the knowledge nor access to) modify the source code, build you a hotfix on-the-spot, and e-mail it out. All they can do is pass along the data they gather to their development team and wait for the next release.
Software is NEVER perfect. There are always more environmental variables, more use cases, more complex scenarios. Just like any software vendor, Apple does alphas, betas, and then releases. When issue come up "in the wild" they work to isolate and identify them, and then fix them in the next release. It's a standard software development lifecycle.
Go back to your hamburger phone on a landline, why don't you?