When you say "other girls are annoying, stupid, shallow, complicated", this is how he interprets it:

a) you don't like your gender, which means you don't like yourself as well and have self esteem issues, which he will gladly exploit

b) you are easier to please than other women, so he has to try less hard and maybe keep you in the FWB territory because you're so cool and fun

c) he'll maybe raise the standards for you (that he didn't have for other girls) since you're "not like other girls". He'll expect you to cater to him constantly, have sex with him whenever he feels like it, pay the bills, etc

d) the only men who enjoy listening to women bashing other women are LV males (incels, mgtows, red pillers). Do you really want to end up with these men?