Russia is not doing anything different: they are not going to grant Snowden asylum or citizenship. So they're well and truly in that 99.99% at this point, together with China and Venezuela.
He rejected it for his own reasons.
I think it is a safe bet that they knew what Snowdens values were before making the offer and they fully expected him to turn it down. Or they knew it for certain...