Indeed their worldview is awful. AWFUL is a good acronym for those “women”.
Too much yin ... not enough yang ...