The listed reasons are insufficient and we could achieve many of these by just pinning our dependencies versions. If we did this, our git repo after a few commits will tend towards a gazillion GBs. Costs outweigh the benefits, if at all there are any.
Horrible advice. Don't break the industry practice and check-in your node_modules
Horrible advice. Don't break the industry practice and check-in your node_modules