Actually Android follows the Philosophy of Palm Treo, open source OS with free customization and without voiding the warranty. Seems like since the past 5 years this is less and less apparent.
What Google says is different from what we use. None of the Android OS is Customizable, cant move apps from device storage to External storage.
Cant free up space easily with low storage devices.
All one thing is that Users are forced to Use what Google is offering.