Please start throwing rocks at me, but I can also see a much simpler explanation behind the numbers than those constructed in the post.
Just don't throw rocks at OkCupid, it's their job to analyze the numbers and match all those people in the best way they can. It's a nice bonus for everyone who is still on the dating scene (or in the dating website business) that OkCupid actually publishes what they find.