I can appreciate your passion for open source. Perhaps you feel that your behavior is justified because you are protecting something near and dear to your heart. However, please recall that we are both flesh and blood human beings, we make mistakes, we fix them, and we both deserve respect and decency.
All in all, I hope to see you with more kindness in the future. Thanks in advance!
P.s: technically, I can be a fridge. But then again, you would be being rude to a fridge :p
Instead you are choosing to take offense, personally call me names, invent a flat-out crazy definition for "open source", stated that there's no difference between the MIT license and your consumer-hostile ToS (licenses are not ToS!), and try to justify your 17 pages of legalese (the most far-reaching I have ever read) by the fact that you are "not a lawyer". You know what not-lawyers don't do?
You could have "shown kindness" a few comments back by fixing the metadata of your NPM package, give any indication that the ToS were a mistake and would be fixed, or offer any sign at all that you were in fact "a flesh and blood human being" who fixes their mistakes.
I am not making you appear like a copyright troll. Feel free to stop at any time.