Of course not. He's doing it to stick it to the US. I'm sure Snowden moderates what he says about Russia, but he still criticizes them.
A warrant isn't "evidence." Snowden, whether you agree with him or not, seems to think he was doing the right thing for our country. The existence of a "moral imperative" is a subjective judgment.