how would an open federated one be less soul crushing though? this is not me trying to undermine you with a passive aggressive question. I would like to hear about this idea.
There has been some decent research highly suggesting match optimizes for failure of its customers. It makes sense since in their biz a happy customer us no longer a customer.