No. No perfect 6 exists.
I would stop wasting my time and focus my energies elsewhere. I'm on my 3rd iPhone (4s, 5, now 6) and I've come to one conclusion:
In 2 years, I'll have a different phone and will not own the one in my hand right now.
It always seems to happen. They get broken (replaced), lost/stolen (my 4s), sold, given away, whatever... then a new one comes out and I get it. I generally never have the same exact unit for more than 1.5-2 yrs.
That's not very long. So I've very much lowered how much I fret the small stuff. If it bugs me for daily use or impairs the functionality at all, then I get it swapped. If it's just "there" but not doing anything bad (like the off-center front-facing camera) -- I just roll with it.