I have several liberal, post-menopausal, former teacher ladies in my condo complex, who parrot that crap, all the time. I argue right back, and (sadly) have made several of the cry in shame at the truth.
I think you are galant. Cast off the guilt for being a truth teller! They especially, benefit from your brutal tough love.