During the Cold War people who criticized Soviet government, its practices and abuses were called "dissidents" in the West, even if they politically supported Socialism or advocated better application of the Soviet laws, such as the constitution.
Yet now it seems similar people in the West are not called "dissidents" but a new term "whistleblower" was invented. Was it invented specifically so to not attract any association with the USSR and to underline that those people are not opposed to the system as a whole bet merely criticize abuses?
Or is there a fundamental difference?