Not defending Putin support, but it should also inspire a more general consideration of the various ways ($$$) many different foreign interests have a bit of influence in DC.
I really am not thinking of Israel.
My somewhat unevidenced opinion is that members of Congress are personally much more corrupt than they used to be, aside from the obvious perpetual corruption of the security state.