Before everyone gets riled up as if im offending their mother, hear me out. I consider myself a phone aficionado. Ive owned every iphone since the original in 2007 and every major flagship android and nexus device dating back to 2009. ALL OF THEM. So I feel Im qualified to critique these phones with some credibility. The HTC 10 is not a great phone. Its a great HTC phone. There is a difference. It seems people are praising it in comparison to what HTC has done in the past instead of on its own right. I currently have in my possession the HTC 10, galaxy s7, LG G5, iphone se and iphone 6s plus. The HTC 10 is the last phone I reach for any given day when im headed out for the day. The build is nice yea, but its lacking overall in major areas. Camera is the worse of the bunch with the exception of the maybe the SE and even that is close. Using the tmobile variant of the HTC 10 which as yet to be updated the camera is horrible and I mean HORRIBLE. Blown out photos, blurry shots, sensor that doesn't focus, auto focus sensor errors, etc...This is not acceptable from a flagship for 700$. I don't want to hear I got a bad unit because the replacement is also doing the same thing. Battery is mediocre at best when compared to the s7 or iphone 6s plus. I can barely reach 4:30 SOT and that's on wifi all day and with location and Bluetooth off. Phone also gets uncomfortably warm after normal use and video playback. Button placement also atrocious. Reaching so far down to access the home and navigation button with such a slippery device is playing with fire. Sense UI is laughable at best. yes you can add themes and its much more toned down from previous years but come on, why are these icons so far apart and small and why cant I customize my grid size like the s7? Also lets talk about charging. I have roughly 8 USB C cables that all work fine and are compatible with quick charge on my G5 and only 2 of these cables work with the HTC 10. None of them work if im not using the power plug HTC provided not even my expensive Anker ones from amazon. HTC really missed hard here and most people are just satisfied cause its the best HTC phone but not even close to the top of the ANDROID phones on the market. Ive settled on the G5 as my daily driver because of the incredible camera, wide angle lens, swappable battery and I actually like the design of the phone once you find one with no quality control issues. Do yourselves a favor, save the 80$ and change and pick up a G5 instead, you will be much happier.