There are Insider Trading laws already on the books and I'm sure there are numerous violators on both sides of the aisle - if those laws havent been enforced, why would this one?
This law is being passed because insider trading laws DIDN’T apply to congress critters.