Reminds me of the incident with the colors.js npm package, where the maintainer sabotaged his own packages in protest against big corporations using but not supporting open source.
I get the reasoning behind it but I can't condone it. Regardless, in the end it's the developers' responsibility what tools they use and how they use them.