We don’t “know” any such thing about MH 17. Here is a detailed fact-based update for you. https://consortiumnews.com/2016/07/17/mh-17-two-years-of-anti-russian-propaganda/
The Russian chart is meaningless because it does not encompass the entire period of Putin’s presidency nor acknowledge the impact of sanctions and falling oil prices, which of course don’t have an effect upon the US. You are the first Freeper I have seen praise the wonderful Obama economy. I presume you find Obama competent then.
But which of Putin’s actual economic policies do you find incompetent? instituting the 13 flat tax? abolishing the estate tax? halving the corporate tax rate? cutting the Russian debt to GDP ratio to 18$ (v. 101% for US)? building up foreign currency reserves of half a trillion dollars? eschewing money printing? cutting the Russian state budget by 10% each of the last two years? These are all sound conservative economic policies and the very reverse of what the US follows.
Obviously, about 85% of the Russian people do not think he is incompetent (based on both independent polling in Russia and Western polling conducted there).
Do you remember him?