A liberal bubblehead to play a liberal bubblehead. Hard to argue with that. But Streep is a good actor. She would have to be to make Hildebeest look sympathetic.
There are certain actresses that I simply cannot stand. Meryl Streep is one of them. Has nothing to do with her politics. The closest I can come to explaining it is calling them whiny voiced, insipid, blondes.