> GHC is a great compiler, but should actively be discouraged from monopolizing the associated tooling and documentation chains.
Are you saying you wish those chains could be used with other languages? I would certianly agree to that, if it didn't harm Haskell.
Are you saying you wish Haskell documentation was available in more than one way?
It's funny to distinguish monopoly from competition in this environment, because the "haskell monopoly" is exactly the result of a competition, one between languages in the minds of programmers. Monopolies (use force of law to) align against; (open-source) programmers align together.
(Most of us, I think, rely on possession. I'm not saying it's a trait humanity quickly sheds -- but there is clearly more power in sharing, making one's work public for others to build on.)
Haskell's not really a monopoly! Possession is not the biggest player in the programming world. Some tiny information is private, yes, but the giant awesome things are given away for free. There's some abstract sense in which the technical landscape rather than the people exhibits a monopoly -- there is an energy valley, some awesome states are much easiest gotten to by a certain path, like how there is only one Jerusalem. Indeed maybe a pilgrimage ethos is helpful.
> collaboration trumping competition
It does! Popular, widespread collaboration has more potential, because scale matters.