Something else to consider is the content producers themselves. Each operating system is its own software. The content producers have to expend resources on developing apps for each system they want to put their content on. Then they have to support it and provide updates to it. Each OS has to demonstrate they have the engagement that is worth it to the publisher. In the long term that puts pressure to consolidate to fewer OS out there. Which will ultimately mean the top 5 or so will remain standing with others choosing to license and get back to focusing on their core businesses.
2 Likes