Ну если некоторые мужчины так говорят - ничего страшного, главное, что не все это говорят. А почему говорят - потому что, наверное, не умеют мыслить самостоятельно. Ещё - потому что маленький словарный запас. Ещё - потому, что поругался со своей женщиной и обиделся на всех женщин для очистки совести.
А самое главное - потому, что слышат, как НЕКОТОРЫЕ женщины говорят: Все мужики - козлы.
Короче, у нас они учатся ))
Теперь - откуда стереотипы.
У блондинок понижена внутренняя агрессивность, вследствие чего они обладают мягким, нежным характером, у них слабее волевые пробивные качества, больше тяги к узкому семейному кругу, во время конфликтов реагирует по слабому типу - не даёт отпор, а обижается и плачет - отсюда стереотип: глупая курица.
У брюнеток повышена внутренняя агрессивность - отсюда напор, целеустремлённость, жёсткость, требовательность, стремление управлять и контролировать, во время конфликтов реагирует по сильному типу - концентрируются и наносят удар, а поскольку она женщина, то церемониться не будет и удары будут запрещённые, то есть, подлые - отсюда стереотип: стерва.
Рыжие - нечастые гости на земле, в древности на них вообще были гонения, их уничтожали, что впоследствии со временем трансформировалось просто в дразнилки. Отсюда стереотип - странные.
Всё остальное - хорошо объяснимо.