From my perspective it would make a lot more sense to only allow index fund purchases as an elected official. If the economy does well you still do well, but there would clearly be no insider trading going on.
Or at least there would be less - you could only trade on the knowledge of full-market swings rather than per-company swings.
Or at least there would be less - you could only trade on the knowledge of full-market swings rather than per-company swings.