Naming laws after people who did bad stuff you're trying to legislate away or their victims is at least a hundred years old. Only a rabid partisan would complain about a law about insider trading being named after one of the politicans most notorious for it.
Personally I think they names should be more humorous and creative but I think this one is way, way better than stupid contradictory names like the PATRIOT act.