Weirdo. Is his weirdness common and accepted in Europe? 
The guy who gave him the information should be executed for treason.
I don't think Assange's actions were any surprise. There are plenty of foreign intelligence services who would have paid for the information. Assange just shared it with everyone without charge. Assange wasn't the leak. Assange wasn't the problem. He's not a US citizen and he's not subject to US laws.
Maybe if we didn't bomb pill factories to distract the American people every time our leaders got caught having their dicks sucked in the oval office (or any of the many other things we're instructed to overlook), we could make a moral argument that he should have withheld the information because we're a shining force of goodness and righteousness in the world. But we do.
[I wish I could obey forum rules]