I'd say you've come across a few liberals in your lifetime, as your description is right on the mark.