Mostly you're right, but if you tried the Galaxy S7, the one I just moved away from, the screen is way better and so's the camera. Smoother too, though I loved the HTC One. The S7 and S7 - and iPhone X - are more fragile than the HTC one because of the glass front and back. I wouldn't recommend them if your work is likely to have you crawling between joists or whatever.