I have to agree with OP...and here's my 2 cents:
I had 3 WinMo devices...Mogul, TouchPro, and TouchPro2. I lived with the limitations...and enjoyed the flexibility. Thank goodness for PPCGeekers!!! Done cooked my own ROMs...but when I moved to Android and the EVO...I was ready.
The screen lifting (I have a very slight case)...the battery life is sad...but I'll deal. Honestly...most of us remember the pains HTC put us thru with those phones I mentioned above.
I love my EVO...I enjoy the reactions I get when I pull the monster out of my pocket
...I enjoy doing a quick demo to show that it definitely NOT an iPhone!