Sense is just a bunch of crap over the Vanilla Android. What does it do... slows down phones, eats additional battery, hoggs resources, creates 6-12month gaps between new versions.
Anyway the concept is ok, custom look etc. but you don't need to put so much crap into it. Contribute the Android project as a whole not just for yourself. I know HTC wants to be unique.. but really what it does is create more expenses for themself. I mean who needs HTC widgets when we allready have them on the market. Who needs the UI makeover.. vanilla works great.
There are some nice things that developers like ADW Launcher is gathering up from Sense, Touchwiz and Moto Blur... but they do it in an open way.. the open source way.
With 3.0 Android google will redo the whole UI.. what will HTC, Motorola and Samsung come up with then?... another way to crap all over the UI.
We all know that custom UIs are buggy, Sense is the best of them, with samsung being the worst piece of crap ever...
That's why I don't like anything over my Vanilla... except the ADW Launcher.. simple is always the best