At one time, it could be explained off as simply being a way of exposing software vunerabilities to the public. However, we all know the ethical thing would be to find the problems and then contact the company. Of course, with that, there is the argument that the company still won\'t act and fix the problem unless the problem is actually exposed thus causing negative pubilicity on the given company.
With all that said - we could argue that if no one exposes the problem and no one executes the problem, then there would be no reason for any of this. But we all know that is a pipe dream, now don\'t we?
As for "virii" it\'s slang.