For folks in the know -- and if you're reading this, there's a good chance you're one of them -- a custom Android launcher can cover up many of the software-related issues. The camera limitations won't be relevant for the majority of smartphone users. And the buttons, while irritating, are something you'll get used to after a while.
So all considered, the HTC One's strengths certainly outweigh its weaknesses. Ultimately, you'll have to decide how much the phone's quirks matter to you -- but warts and all, the One is an exceptional device that easily earns a place among the Android elite.
Sign up for Computerworld eNewsletters.