This ^
Arguably one of the best things to come out of that whole incident was NPM's realization that the (then) entire system of dependencies had a huge issue; that is, the fact that one pissed of developer could break a massive amount of production codebases.
IMHO the incident was a good learning experience for the JS community as a whole and really shouldn't be framed so negatively all the time.