I respect what Android as a platform has done and where it's going to go, but Google NEEDS to set some standard for how much skinning can be applied. Does it defeat the purpose of Android? A bit. But there are some extremely high end devices like the Galaxy S that can't even get the outdated update froyo.