I wish they just made Brockās parents dead because God this is so messed up.
Judging by how old Brockās youngest siblings are, his parents abandoned them when they were really young. Brock was maybe a preteen then? So soon after he got his Onix (a gift from Flint, his dad, on his tenth birthday), he was left to raise a gaggle of siblings by himself and to run the Pewter Gym.
He probably didnāt get to hang out around kids his age, which is probably the reason why he has no idea how to deal with his attraction to women. He didnāt have any male role model to teach him how to show his attraction in a non-creepy/annoying way, and he wasnāt able to learn from his peers either, because he was too busy raising his siblings and being the Gym Leader. After that, his closest group of friends (aka Ash and co) were all younger than him and the best they could do is pull on his ear when he got creepy/annoying again.
Later on when his parents do come back theyāre still irresponsible and act immaturely, even compared to Brockās younger siblings. Lola redecorates and re-types the gym on her whims, Flint just gives into her demands, and itās up to Brock and his siblings to save the gym from utter destruction. They take Brockās PokĆ©mon on their vacation and leave their kids behind without even making sure someoneās there to take care of them (it was sheer coincidence Brock and the gang came to Pewter at the time). Itās Forrest, not Flint, who defends the gym when a Nurse Joy comes around with a fucking Legendary as a test for the gymās competence (even if Forrest was the Gym Leader at the time, he shouldāve stepped in as he realized his preteen son was facing a Latias!)
TLDR Flint and Lola are terrible parents and I truly wonder how they could produce someone as wonderful and responsible as Brock is.