Whatever putin could do is inconsequential compared to the wealth and influence the 20 richest people of your empire.
Are you suggesting that $20k in Facebook ads didn't decide the result of a $4B election season?
Sounds like Russian propaganda to me