I can totally understand the age thing for most part. Because A) you probably want someone in the same stage of life as yourself. B) Older people equals baggage, like ex spouses or kids. And C) If someone is single in their 40-50s you might wonder what's "wrong" with them. But like you said, if you connect with someone X years older/younger, then it shouldn't matter.