They weren’t given financial data from company execs… instead a research report on pathology / virology. Cut and dry, not insider trading. Vote to pass new / other legislation if it bothers you that politicians can trade stocks freely.
Sorry, that’s not how it works. The people who are doing it are the ones that can vote to pass new / other legislation.
And they are voted into office by people like you. It’s called representative government.
Yes. That’s exactly my point. We don’t have a direct democracy so then it fea that people should stop complaining and “just vote” is ignorant of how change happens. You have to get a loud enough voice to make representatives to take up this action in the first place.