It's time to let people choose their own algorithm and force upon the platforms a marketplace for algorithms.
More seriously, the more I think about this issue, the less I believe it can be fixed by technical solutions.
Like in the same way that windows has "won" in that it has 99% of desktop market share yet I can still use Linux happily.
I don't want government regulation here for the same reason I don't want the gov to step in and tell Linux what regulations it has to follow