So why, in your opinion, do people not finalise the deal?
More specifically, they would rather be single than pair with any of the options that are realistically available to them. Hence, the market fails to clear.
I don't know if the matching problem has been fully explored enough to ascertain this is the case.
In the western world, people will go out with someone they find undesirable with the intention of reaping the benefits of short term relationships. I think this sometimes sets unrealistic expectations on those undesirable people and further muddies the water. I wonder if there's a way to impose a cost on those who are not in it for the long term.