My opinion is that although it's very cool to have a device that allows for rooting, flashing roms, etc..if that is what it takes to have the best experience on an android device, then either the system or that particular device is doomed in the long run. It's only a small niche of users that will have the inclination, and more important, the time to do all that tinkering. So if android wants to really be in the mainstream, the devices have to have an excellent out of box experience. Part of that will have to include regular upgrades when available..but we all realize those are usually delayed by the operator-in this case ATT (once known as ma bell).
So to the answer the question of the op: it depends on the owner-for a tinkerer, no; for most of the mainstream-yes