The nice thing about an walled garden OS is it functions beautifully, as those in control restrict everything. Only the most trusted programs receive limited control of the OS.

The bad thing about an walled garden OS is you can't change your wallpaper without breaking the rules.