Why do so many men in A Dream of Red Mansions take women's names?

On the one hand, it is superstition, because men tend to take female names to support themselves.

On the other hand, it is because ancient people married their names in this way, especially men. Maybe we feel very feminine now, but it was normal then. On the other hand, it is a girl. If the name is very "gorgeous" and feminine, it will be considered frivolous and petty. Just like in A Dream of Red Mansions, Jia Fu's four colors are spring characters (Yuan Chun, Yingchun, Tan Chun, Xichun), and such names are also described as colored characters by Jia Yucun, which is out of the convention.

Also, Cao Xueqin is very famous, the word is Meng Ruan, and Qin Xue is his name, not his name.