The Android skin - that software layer that manufacturers plaster over the top of Android - has always been a controversial thing.