When I went to buy htc ONE x, I thoroughly googled its reviews and pros and cons.... yes there were some models having loose wifi antennas issue but their latest manufactured batch was problem free, I was aware of the issue and bought the problem free model by verifying its first two digits of serial number... that was indeed a great phone....!
HTC one m7? Well, yes. I was mad after its design and display. Upon reading reviews, I was aware of its camera tint issue but HTC played games with its customers, they used to tell everyone it's software issue and will be fixed in upcoming updates but NO. It was hardware issue, and HTC knew it!
I bought m7 knowing that it'll be fixed in software updates but it didn't so I had to let it go. But I still miss it. It was a great phone with simple and decent design according to my taste and great speaker quality...
M8? As far as I know it's better than S5 and is superb. Just heard about its lens issues from you so I guess, their UltraPixel technology is actually Bull$HiT.....
No idea about its price
sent from my Xperia