Congress only acts when they get embarrassed by getting headlines for their corruption and lies. And then they act to make sure they don't get those headlines anymore. Exhibit A: Republicans refused to cancel Obamacare and took a beating from the base. So now they simply run on nothin, ensuring they are never held accountable for anything.
They would just give their assets to their relatives to trade on their behalf and do inside trading that way, as they have been doing.