I don't know what I think since I read Ranum's rant
http://www.ranum.com/security/computer_security/editorials/dumb/Does the end justify the means?
Do virus creators work for anti-virus companies to keep themselves in a job?
How about black hats?
Are some doing it so they can work both sides?
Is it good for business and bad for society?
The reverse? Neither/both?
Does exposing government abuse make us safer or less safe?
Should we take the high road or the pragmatic road?
These are all tough questions that aren't easily answered.