How can you NOT insider trade once you're a C-level or politician? Your decisions literally change the market.
Unless they pass a law that monitors every single transaction of every person of interest, and even then, I'm sure my RIA would love to know if I had a juicy tidbit and could trivially hide it, I just don't see how you ever stop it.
That world isn't made for the people on HN.