It's not patronizing. How is it patronizing? Needs and wants have never been synonymous.
Women do not need men to survive. The only reason they ever have was due to economic disenfranchisement by forced social construct.
Women want men because men can be wonderful companions and because most women are heterosexual and therefore desire men for sex.
Otherwise, good essay, as usual.