i have disagree abit, i firmly believe, one only need 口才.Because i know one guy, 40 plus, jobless, can just use his mouth to xian ladies to pay for him.
Seriously, i know damn cheapo, but why does gal willingly go with him? I scratch my head most of the times too.
So being eloquent, is enough.