The term "McCarthyism" was created by the Communist Party USA.
The communists (and "liberals") have always been masters at labelling their adversaries and and defining them in terms that are unfavorable to the otherwise uninformed masses. Controlling the major means of distributing information is essential to this strategy. Controlling how an up and coming generation perceives political issues is also essential.
Hmmm...sounds sounds familiar...