By stupid you mean benefits them through corruption but not you or America. The corrput are thankful for those who cover their evil with the stupid accusation.
I don't see the benefit what this Demonrats get out of actions like this. There is nothing on the table what they can take. Russia and China are not into this game and all the NGOs that push for crazyness like this are controlled by them (EU, Qatar, Demonrats - It is one)