>>17504265>Underage girlsThe age of consent in Japan is 12, a girl is expected to be married by 20 having had no sexual partners other than her husband and divorce is rare. Japanese women who is still unmarried at 25 is considered a spinster.
Moe (meaning "bloom") is about girls just coming into their womanhood about to set off down the path to adulthood. Western culture does the exact same thing with college movies and romcoms, but for some reason expects the girls to have had double digit sexual partners before they even start.
Nickelodeon was a front for an underage brothel for 20 years, GuP treats girls in a respectful and age appropriate way. If innocent teenage girls being innocent teenage girls in a cartoon offends you, that's probably got more to do with the culture you're from than the cartoon you're judging.