This is ABSOLUTELY true in my experience.
I dated a lot, back in the days when dating meant going out for dinner and/or a movie, and nothing else. The guys who were smooth and "appealing" ended up being the guys that were divorced often once they got married.
I married an engineer -- I probably don't need to give you a long list on how he was not all that socially skilled with dating. He never brought me flowers, or bought me perfume, or anything stupid like that. But he was GREAT to talk with, a great listener, and more fun than anyone I had ever known. The funny thing is, we've married over 25 years, and he is SO MUCH BETTER than any man I ever could have married. He helps out around the house (almost too much -- he's TOO good to me), he always has new and funny stories to tell me, and he is wicked smart. You don't want to get into a battle of wits with him, because he will always win. He wasn't a great father with little kids, but he's an awesome father of teenagers -- very patient. Now that we are in later life, HE'S the social butterfly, and I'm the one not wanting to go out to parties. Who would have guessed?
Kris