Eradicating politicians doing insider trading is a much longer slog that we are mostly just hoping "those with the power" will enact against their own self interests.
Obviously there would be complications, but are you advocating society shouldn't strive to clearly separate governance of the public from private, conflicting pecuniary interests? I can't tell if you're dismissing the problem or saying there's a better solution ...
Anyway, that obviously isn’t legal advice. And I agree that people should expect legislators to act with high integrity, but that’s not really how they vote.
That more analogous to the politician trading. They do have inside information, but it's not from inside the company they're trading.
I agree in principle, but a lot of these people literally serve until they drop dead, which is a different problem with congress. Might be a bit much to tell someone not to invest for 40+ years.
It is why I like the fact that they just have to announce their stock trades ahead of time, it still allows them autonomy, but also there is no sense in front running them if they are not trading on insider knowledge. Their performance should essentially be in line with the market, not like Mr. Gottheimer that seems to have tripled his net worth in FY2020.
Of course, if they held widely diversified Index funds there would be fewer conflicts - but not zero as evidenced by legislators trading around COVID briefings.