Earlier quoted context omitted.
But why should Amazon be prevented from running said software? "Because I don't like it" isn't a good reason.
They shouldn’t, per se. But if they’re not going to be good citizens by contributing back to the project they’re profiting off of, while simultaneously attacking and undermining the ability of the project to fund itself , that’s a massive Free Rider problem that in the long run ends in the loss of a lot of important Open Source projects. We can attempt to solve this free rider problem, or we can shrug our shoulders a…
There is no "free rider" problem. There are companies competing and one of them out competing the other. Are you as vocal about every company who failed because they didn't have a good business plan?
Now, should companies (or anyone) who use f/oss contribute back in kind or monetarily? Yes, of course they should; no one is arguing that.