I don’t think people like the walled garden. I think they don’t know what it is even. They assume they can’t buy a competitors headset/watch/tv because it won’t work, and often they’re probably right because apple refuses use open protocols. But I don’t think they draw the line between the two. It’s not because of apple refusing to implement something it doesn’t work. It’s because “the competitor is bad”, or because they don’t have the “deep integration” between the two or something. It never occurs to them that if you just make the API public it suddenly “just works” for everyone.
I don’t think people like the walled garden. I think they don’t know what it is even. They assume they can’t buy a competitors headset/watch/tv because it won’t work, and often they’re probably right because apple refuses use open protocols. But I don’t think they draw the line between the two. It’s not because of apple refusing to implement something it doesn’t work. It’s because “the competitor is bad”, or because they don’t have the “deep integration” between the two or something. It never occurs to them that if you just make the API public it suddenly “just works” for everyone.