I'm not sure how Ellie has wound up to be better at socializing than Leon but she is and that's how things are. Up until now Leon's come off as as smarter than everyone else and the truth is he's just awkward and bossy.