It's fairly certain that "old, ugly, fat, have children" are all characteristics that would lower the match %, therefore you argument of equating these different traits is debunked.
I think you need to look up how their "match %" is computed. It was described in an earlier post on that blog.