Why do men honestly believe that all woman are shallow bitches?

I'm not speaking for every guy because I've been blessed to know some really nice guys but it's almost crazy how a guy will blow up on every female for asking basic generic questions calling them shallow and a bitch and to change her attitude, it's really strange
Why do men honestly believe that all woman are shallow bitches?
Post Opinion