No idea, doesn't look legit. I think closing apps that are defaulted to be open is the way to go. There's been some talk in the Dev community that the new Android SDK will have a term in the TOS requiring that any application can be uninstalled by the user.
But long term, phones like the Samsung Galaxy seem to be killing it -- the Android interface has gotten good enough that the handset manufacturers aren't making their own skins. Hopefully HTC will wake up on that.