When I was talking about "unsolvable", I meant there is no single "best way to do it". All choices have tradeoffs.
"One large player" can make hard, but neccesary choices. Multiple stakeholders can have conflicting interests, so they can stick with conservative way.
One large player can use its control in ways detrimental to users. Multiple stakeholders can go with incremental changes that benefit everyone involved.
Idk I get what you are saying, but at least for me personally, if I am investing in making something part of my workflow, it makes me really uncomfortable knowing it's fate is in the hands of only one corporation who's interests can easily become un-aligned with my own. Slow progress can be frustrating, but it's better than being left out in the cold from one day to another.
"One large player" can make hard, but neccesary choices. Multiple stakeholders can have conflicting interests, so they can stick with conservative way.
One large player can use its control in ways detrimental to users. Multiple stakeholders can go with incremental changes that benefit everyone involved.
There is no silver bullet.