Swipe-apps (latest generation of matchmaking) are completely shallow and almost entirely based on appearance and no other factors which leads them to be used for either hookups or entertainment.
Profile-based apps lead to box-checking behaviors, incentivizing people to look for "scan-tron partners" as the article calls its.
Personalized matchmaking services are expensive, time-consuming, and are limited to the pool of people willing to invest that amount of time and spend that amount of money, which is not that many folks.
This is one problem area I'd love to see some new startups address in a serious manner.