Most 20-21 year old females are not looking for random pick ups and most think, however unconsciously, a guy who wants to have sex with th her must really really really like her. She’s more vulnerable. That’s part of it. But young adults are also eager to prove how adult they are and are more likely to feel some pressure to try to be more mature and sophisticated than they are—more cool. All the 30 year old has to do is to imply that she’s being a baby of just a kid and. There’s a really good chance she’ll ignore her own judgement and engage in behavior she’s not necessarily ready to engage in, to prove herself as ‘mature’ as he is. A 30 year old is more likely to just be interested in non-serious, casual relationships or one offs. Not that she’s likely to be ready to settle down but it’s more likely that to her sex means something different, implies some level of commitment. For a 30 year old man dating a 20-21 year old, she’s perfect: not really ready to settle down, not quite up to his level enough to seriously challenge him on his shit. He can feel in control and if things go wrong, it’s because she’s immature. Which is not necessarily the case—she’s usually less cynical and more idealistic which has its own appeal. He is on the cusp of maybe thinking he might be almost getting to be middle aged—but there he is, dating a hot young thing! He’s still got it!