A lot of the arguments in this second link fall flat (e.g. "ohh you're violating the license if you npm run on your dev machine!") and it'd be more convincing if it spent less time trying to nitpick nonsense like that and just stuck to the moral argument it's trying to make