A fact that surprised me: the STOCK Act passed 417 to 2 in 2012, and a Business Insider review still found 182 senior officials filing late or not at all. So your point lands. Disclosure without teeth is theater. But that's an enforcement failure, not proof a categorical ban works. Real-time reporting, painful fines, independent audits would catch misuse on day one. A ban just pushes trades into a spouse's account or an opaque trust nobody can see. Punish the cheaters hard, don't criminalize a legal act for millions of honest officials. That's the narrower, workable fix.