Earlier quoted context omitted.
> Refusing to serve a customer when you disagree with that customer's goal is pretty far from being a "moral arbiter for society." Keep in mind that anyone is free to use other services (or roll their own) and gitlab can't do anything about that. Neither would it be overreaching for the workers building that product to request a say in how it's used. I think this is the crux of the issue. Anyone is of course free to…
Or, just break up the alleged monopoly under existing anti-trust regulation, instead of welcoming a terrifying new power of the government mandating that private business serve customers they disagree with?
Now try to apply US anti trust laws to it.