Putin has been more "successful" because his goals are obviously different. He is attempting to increase the economic and geopolitical strength of Russia. BCR are like CEOs with lots of stock options-if what they do results in long-term strength for the company it is a side effect not the main intention. BCR have been extremely successful at making money for themselves and their friends. Isn't this what American success is all about?  
Good logical explanation of reasons behind Putin actions:
http://geostrategymap.com/freepdfs/Guest_May07_06.pdf