winx club was a moderately successful french cartoon on... either CN or Nickelodeon or the like around the same time that other french cartoons like Totally Spies were taking off
It was an original Italian magical girl show when the genre was big over there in the 2000s. First localized by 4kids and then Nickelodeon, it's still going today, but in response to hemorrhaging fans, started to skew younger to grab a new audience. As an attempt to keep the older fans and draw in lapsed ones, they then made... this mess.
Yeahhhhhhhh. Terra seems like they were trying to go for sweet and supportive like her counterpart Flora but then just... couldn't, and Stella, they saw "Blonde, fashion-loving, involved in a love triangle... and friendly? Helpful? No, no, that won't do."
[mystical twinkling]