I have always believed that being "progressive" is just another term for being a narcissist. You see it all of the time, people doing silly things, than announcing it to the world like they have done something so noble and wise. I'm quite positive that without the ability to publicly pat themselves on the back, many of these "progressives" would have no interest in being "progressive". In other words how people perceive them takes precedence over how they probably really feel on the subject. 

Sign your son up for ballet to get exercise and maybe some social interaction, but to do it to try to get a child more in touch with his feminine side......???