Trump dismantling Obama's programs does not mean Obama was not effective. It means that Trump, bringing back dirty water, pollution, corruption, chaos is a detriment to this country. And who composed this list? Your entire argument is a slippery slope waiting to happen. Dictators can be effective, demigods can be effective. Your argument is an attempt to counter a respected republican's denouncement of Trump. I know Obama fired McChrystal, but his condemnation of Trump as immoral and dishonest should give you pause.
Two respected national figures, Romney and McChrystal condemn Trump in the most critical areas-morality and honesty.