Women are heavily criticized for what they like in men, but most of what they like makes sense.

Being tall as a guy is a masculine trait and makes the women feel feminine and protected

A big penis makes sex more pleasurable and intense. Average-sized penises lose sensation once she gets wet and relaxed.

A guy who makes a lot of money means he has the ability to spoil her and any kids they may have. Plus having a financially well of guy makes having kids 100x easier and more enjoyable.

Confidence, charisma and a bad boy silliness make him fun to be around

Liking a guy around her age makes sense because older guys are weird and jaded aswell as most likely balding with wrinkles.

All these traits are perfectly understandable and women shouldn't be demonised for their tastes. Men only find a small number of women attractive so women should be free to also have preferences.