Really piss poor from HTC. I will be one of many who probably won't get another HTC as a result of their lack of service. I still love my phone thought and will be keeping it until it's at least 3 years old, possibly more, then see what the Android phone market looks like then. Probably 5.2" LED screens with 2GHz quad core processors and 2GB RAM ;-)
Although I'm not on a contract, I ordered mine as soon as it was available so it was the flagship when I got it, and now 20 months later they aren't supporting it? 24 months should be the absolute minimum.