Comment by derbOac
See also "taxicab theory".
I wish I could upvote you more.
Speaking from experience gained the hard way, I thing compatibility matters a lot. But it's hard to measure and probably includes a lot of physical stuff like chemistry that can't happen online.
But I also think what you're pointing to is critical. People aren't static consumable objects, and what you are willing to do for a relationship with someone matters as much as anything.