By offering an endless array of choices, they are essentially inviting people to not take each potential date seriously, leading to an often-futile search for greater “perfection”.
I believe that is a very large part of the problem. I recall a Comp Sci. professor from many years ago saying about finding a solution to a particular problem: ‘as with marriage - don’t look for an optimal solution but find a reasonable approximation and go with it.’