I am very glad my update worked perfectly on my Evo and feel very sorry for those for whom it did not
I bet a huge portion of the phones were updated before they pulled it.
Android/HTC/Whomever need to take a clue from WebOS and make a phone restore program. It is impossible to "brick" a Palm Pre/Pixi, because if something went horribly wrong (which is never did for me in the year I used it, although I have heard of it happening) you can just download WebOS doctor (for ANY OS) press a button on the phone while turning it on, and blindly/automatically re-image it with a known, working ROM.
It is unreal that you can't do such a basic thing with an Android phone (or perhaps just the HTC?) and end up having to take it in for service or exchange it for another. (Of course, also this whole "rooting" thing is unnecessary on WebOS... I do miss some things about my Pre).