IMHO it's because a lot of women, especially Republican women, like a man with real bravado. A huge part of Trump's presentation is that he's a real man who kicks butt then takes names. Even if DeSantis is as unwavering as Trump is, DeSantis doesn't exude that as much as Trump does.
Well he’s a short man with no personality so there’s that
From http://www.merriam-webster.com/dictionary/bravado:
bravado
noun
1 a: blustering swaggering conduct
youthful bravado
b: a pretense of bravery
2 : the quality or state of being foolhardy
Nope, a lot of us prefer confidence without the “bravado”. Perhaps you meant something else.