Yeah, now that Snowden is a Russian citizen, when is he going to leak loads of Russian state secrets?
Even if you're willing to leak secrets, you have first to find yourself in the position to have access to the secrets. As a leaker, it's extremely unlikely that Snowden will ever find himself in that situation a second time. You know this, and yet you pretend that you're making a point.