I disagree about online dating. Increasingly, my peers who end up in long term relationships or married have found each other on dating apps. Dating only coworkers and friends gets boring and limiting.
It's a network problem; this is where you start but not necessarily end.
Assuming it's a man and woman, and average experiences the guy likely went through 100s-1000s of profiles to match with her, and she likely in the high 10s to low 100s.
The reason you disagree FWIW is that you believes 'snapped up quickly' means near-instantaneous, whereas they see it as more of 'with the right strategy you can be the snapper'