Out of all the characters, Winn is the most fun to hate.
She's not arbitrarily nasty for no reason like many of the villains. She's a politician, and she'll do absolutely anything to stay in power. You hate her like you hate real politicians, and IMO, that's awesome.
She would totally block a gun control bill just because it made her look bad to her constituents.