>it's usually uncompensated too
In Western society, the act of marriage confers (often vastly) increased wealth and status to the lower status partner, and it is usually women who prefer to "marry up". Furthermore, it is also vastly more fulfilling and satisfying to care for one's own children than one's mistress's children. No two roles could be more different, frankly.