Do you really believe that all of these major non-profits are advertising, encouraging, and participating in the use of an illegal network protocol?
Using any network protocol to violate copyright law on the other hand, is and has been illegal. But it's the violation of copyright, not the network protocol.
Saying torrenting is illegal is like saying ftp is illegal.