Let me see if I can help out HTC.
1) stop putting undersized batteries in your phone.
2) drop hboot and the HTC dev and go nexus style with a simple recovery and the ability to unlock and relock the boot loader.
3) Do like motorola and scale your interface down to where it is basically a theme and not a resource hog.
4) use some metal
Sent from my Galaxy Nexus using Tapatalk 2