If we can't ban them from trading stocks, good luck with this.
Don't be needlessly cynical.
This is a good effort. So is the ban on stock trading. This administration is such that it is bringing corruption to the fore in a way not seen in generations. Things are always hard to pass at the start. Keep pushing and this administration will create a massive opportunity to swing the pendulum if we can (as hard as it is now) retain some optimism.
It's easier to ban things before they become entrenched than after. Banning stock trading is hard today because most senators have been doing it for years before getting elected.
I'd be in favor of senators doing prediction markets, just limited to small dollar trades so they can get better at predicting.