I read this too. Yeah, apparently the guy almost had his doctorate in physics and planned on "only" spray-painting SUVs. And he was apparently associated with ELF.
Guy is still an ass and deserves what he gets. You may disagree with others, but that give you no right to go out and destroy their property.
Damn terrorists.