Android is a walled garden anyway, because you have to use android, they just use clever words like "open"
Just like any other phone, if you root/jailbreak, you lose your warrantee. If t was truely open, this wouldn't be the case. And, if it was truely open, you could submit a bug fix, and it would be in the next release, but this is of course not the case, as android is not true open source no matter what people like to believe.
Of course none of this makes it bad either
Agreed this locked in argument is a pile of cr@p because it applies to all the eco-systems.
Sure with Android you can move from Samsung to HTC etc. That is hardly the definition of being free.
The apps and content you own are applicable to Android only. So you are 'locked in' to Android.
Same goes with M/S, BB and Apple. Let see you move your content and apps from Android to M/S
I don't see this eco-system lock-in as lock in.
My analogy is that the various eco-systems are like clubs that have bars, gyms, movie houses other entertainment and even some office space.
The clubs are all nice with beer fridges and hot women (and men).
There are other clubs across town that are also nice (In some ways better, in some ways worse)
The door to your club is unlocked.
But its snowing outside, the taxi costs money and it wastes time.
The time, cost, effort and discomfort may not be worth the perceived added benefit.
So you dont move and that may be entirely rational.