It's not "odd" and it's not "good", it's wrong. Pairing a child character with an adult character is always wrong, even if they're not human (Looking at you, Mezul/Gamel fans!)
So far, the majority of the villain "plot" is based around Gritta and which of two inappropriately old men she's going to hook up with. That's not plot, it's just ... soap opera? It has the potential to become plot by shaping the characters' motivations, but currently, it isn't plot