And GitHub is owned by Microsoft, duh. And they don't do this stuff out of the kindness of their hearts.
> what else are we supposed to do?
How about not falling for the same trap again and again instead?
> ... pulling the rug once the service reaches critical mass, doesn't mean it should be accepted and normalized.
Then don't sit on that rug.