So what? The shameless company is sticking to the license. How is this wrong? I don't get this. The sources are still available and actively developed. The shameless company might employ some of those developers (it does) and contribute back to the community (it does).
I am a programmer who's employed to work on public domain software. My software is regularly used by academia and in commercial products. That people find it so useful is a good thing for me. That people can use my software to make money is a good thing, for me, for them, and for our users.
You ideologues are the same as ever, a bunch of fools.