IMO, I think the Honeycomb update was really stupid move by HTC. Why did they release it after ICS was already announced? And honeycomb already had a bad reputation for being buggy and laggy. Surely they knew they would get some sort of backlash from users demanding ICS.
And denying them the update is had a for customer support...
Sent from my HTC Desire S using xda premium