No? I don't think so. Although I do think opposites attract sometimes, that's definitely been true in my own experience, but no, really it's just that Meg and Tom's characters are always right for each other and they're not necessarily opposites.
I don't feel as if you can over generalize this to all relationships though.