Re: UI design
In the general case, I certainly agree. In an HTC review, it's a bit touchier since they had the only custom UI that wasn't a complete abortion. Going all the way back to the Nexus One, the Desire was actually a much better phone for running Sense. Admittedly stock Android has now improved to the point where these customizations aren't helpful any more, but I do like to give HTC their due for at least *trying* in the past. I know when I started to run Cyanogen on the Desire it very much felt like a downgrade in terms of usability.