I'm relatively ambivalent to a walled garden if and only if there's a (reliable) way to opt out of it. In Android's case, it's not only quite possible to opt out of Google's garden, but arguably rather commonplace (Amazon's "Fire" devices, most custom ROMs by default, etc.). In iOS' case, it's outright impossible.