insider trading is about theft, not about social contracts or whatever. It means that someone stole information that I could trade on. Since it's stolen from me, they can't trade on it. That's what makes it illegal. It's similar to intellectual property, in a way