I think the difference is, Putin is truly pro-Russia.
That's the difference between the two of them. Well, also that Putin doesn't throw a ball like a limp-wristed sissy, but that's for another day.
And he knows how to make a profit.
And Obama's not? ...Pro-Russia, that is.