If Nancy can get some stock for cheap prior to landing a big government contract, that's not the same as a solider possibly tipping the hand of a delicate military operation.
No one likes insider trading especially when it's done by politicians, but let's not pretend they're the same