suburban refugee wrote:
It's a collection of lazy stereotypes. If you buy into those stereotypes, you'll think it's funny.

I wouldn't be prepared to call "liberals" lazy as well, SR---but suit yourself.  The characterizations in Ron's post are close enough as to bring a big belly laugh from those who are forced to endure the typical pompous superiority of "liberals."  This is definitely SNL or Jay Leno material and we will probably see more of it.  "Liberals" will also probably see more of their behaviors reflected in the formerly adoring MSM and on the Internet.  The best advice would be for "liberals" to work on developing some kind of sense of humor---they are going to need one.  Elsa Maxwell had some good advice for up-tight "liberals":  "Laugh at yourself first, before anyone else can.   

Note:  The term "liberal" is enclosed with quotation marks intended to be "scare quotes"---which indicate that the word or phrase does not signify its literal or conventional meaning.  Most of those who charade under the banner of liberalism do not share the qualities of magnanimity or graceful respect and tolerance for the different behaviors and opinions of others.