"Whiny liberal."
I think we have what is called a "mind-set" here, as in "set in concrete."
I've never really met a "whiny" liberal. I've met a lot of liberals who are mightly pissed-off, and for good reason. but never one who's "whiny."
Don Firth