>The new bill would bar Washington officials from owning or trading stocks, even in blind trusts.
The implication is that blind trusts are just wealth managers with a facade of independence.
In the end, what we want to do is align the personal incentives of our elected representatives with the incentives of society as a whole. That includes the ability for elected officials to (indirectly and passively) participate in the stock market, just like how millions of Americans do with their 401ks and IRAs. The problem is the rampant insider trading, not that congresspeople own stock.
If this bill would make it so that elected officials can only own Treasury notes and real estate, well, it will probably end up inflating the value of those assets instead ;-) but jokes aside, it appears an undue burden.
[0]: https://www.theonion.com/you-people-made-me-give-up-my-peanu...