CCSVI - The rise of people power

Italy and Canada bare the brunt of the CCSVI lobby (please see link and picture below). Is this the way to prioritize research?

Chafe et al. Nature 472, 410–411 (28 April 2011).