I suspect it’s mostly price that makes it unattractive to users. Worrying about the walled garden is a fringe concern.
With smartphones it's not such big a problem cause you don't do anything productive on smartphones anyway.
With PC/laptops it's a big disadvantage I don't see changing in a few years just because of small performance advantages, even if the prices weren't an issue.