Google's flagship software platform, Android, has an incredibly customizable nature. Giving the user the power to change nearly every aspect of their phone or tablet. However, this power also extends to the hardware makers. Android OEM's are allowed to drench the platform in a custom UI with added features, to make the device more marketable. This isn't inherently bad, as an OEMs modification can actually add some useful features, and most don't mind it as long as it keeps Android's basic look and feel. But then you have companies like Samsung who's TouchWiz modifications change the platform so much, that if it wasn't for the Google functions, would make Android almost unrecognizable. So what is your stance on Android skins from OEMs?