Both this item and indeed this entire weblist seems to be way too focused on stereotypes of supposedly liberal ideals. Progressivism could refer to any type of ideology. None of the items on this list represent a forward thinking society. Indeed I don't know too many people who would teach such ridiculous values to their kids.