Personal opinion, but the license is fine, and this is a sensationalist headline. The author's claims are not proven correct, and they even write:
The second point is weird. I am not certain, but this too could be considered discrimination...
They are not certain because they are incorrect.
As it stands, it sounds like a variant of GPL which they're using to make sure they don't get sued if it's used maliciously, along with ~~ensuring companies don't try to profit on what they give away~~ (read comment below for better details).
I'm open to changing my mind, but it would need to be changed.