I don't disagree with you - I'm just saying that the being a good listener advice, in itself, isn't a good strategy.
Most women want someone who is empathetic, yet who know when to drop it and take charge of the situation when necessary. Good looks and money also help a lot, the former more than the latter, though.