I understand and agree with the quote: to an extent.
The thing is, if you marry the person you love, that love is going to change over time. You are so crazy for him, his sexy muscles... ohh his big
yadda yadda yadda. Since people tend to marry young (well, maybe not in this country anymore) your standards of what makes you crazy about him are not likely to be the things that create a happy home.
The man who loves YOU won't:
be out drinking with his buddies all the time
chase skirt
talk to you like you are the maid
ignore your kids
waste money on himself
etc
The man who loves you is going to create a stable, secure, comfy home for you and your kids. American women tend to believe this Hollywood hype that all you need is love. Well, when your kids are hungry and you can't pay your rent, love ain't gettin' it. When he's dogging you all over town, it doesn't matter how much you LOVE him. It matters how much he loves you.
What we THINK will make us happy is not always the best prescription for happiness.
HOWEVER
If you don't have some kind of love for the man, you will be bored and resent him after a while. I think it's best to marry a man you love, but not as much as he loves you.