Tech giants Google, Facebook, and Twitter hold much more sway (to the left) over the public than Russia could ever hope to achieve (to the left or the right), so worrying about Russia’s minor antics on the web is absurd in light of what the tech giants are doing.