There's no obligation for any company to create an ecosystem about themselves. It's also not a universal strategy that always maximizes value. 3rd parties can walk with their feet when they don't like it. If companies are unreasonable, they get punished in the market. Why is this so controversial?