It's an accurate depiction of real life
Men do not need to marry to get female companionship. Men marry when they've decided they're ready to become fathers. At which point, they marry women who will have some interest in being mothers, and are still in their best child-bearing years
And many women don't really need are want male companionship, not when they have mothers, sisters, girlfriends etc.
OK, sex is what you may be missing, but that can be fixed also.
The genders have to want to be together. Need can be transient and simple to fix.