I stopped engaging with HP when the last movie of the main franchise was released so my memory is not good. But around the time Cho got dropped as a love interest in the books, I started to realize something was up. The sidelining of the other minor POC characters became more noticeable. It happens with almost every series where you suddenly realize there's a fuck ton of characters and yet curiously no one with a notable role is a BIPOC character. Not the students who actually do something, not the teachers, not the antagonists, not the bureaucrats/politicians, etc. HUH. WEIRD. THAT'S SO WEIRD.
Yeah, that's a tricky one for me, too. I certainly don't think they were trying to make Josh bad from the beginning. It started out as being more about Rebecca's obsession being bad. But then they needed to do some character assassination once Josh did start wanting her to torpedo the relationship. I do think they redeemed Josh's character by the end and I think it's notable that of the 3 fantasy lives, the one with Josh is the most wholesome. I think it's more of a problem of not thinking of casting Greg or Nathaniel with a non-white actor. I get why they did. Santino has theater cred and they liked the other guy in his audition. But if any show understands optics or the far reaching implications of their creative decisions, it's CEG. So yeah, disappointing.