Russia is not a viable ally for the simple reason that it can not be trusted. Putin will stab you in the back if he believes it will be to his advantage. Russia, like China, might be a convenient short-term trading partner. However, you better make sure that every trade is justified on its own merits. Investment in a lawless society is not a wise choice.
Is 2012 short term?
“Russia is not a viable ally for the simple reason that it can not be trusted. Putin will stab you in the back if he believes it will be to his advantage.”
And the US under Obama can be trusted??
Obama could throw Israel under the bus any day (some would say he already has)... Israel had better start making some other alliances - Russia and India are naturals for the short term, and yes it better watch its back under any circumstances.