TBF we have to consider the environment that Harry grew up in:
Charles feeling that it's okay to accept millions in cash as a gift from a foreign politician -nothing to see here, it's okay in their culture don't you know
The Queen paying off the a victim of sex trafficking rather than Andrew defending is innocence in court - those kinds of girls knew exactly what they were getting into and anyway it's the queen's money to do as she pleases
The Palace inviting Saudi Crown Prince Mohammed Bin Salman to the queen's funeral - yes that's the one alleged to have ordered the murder and dismemberment of a fellow citizen in an embassy building. The fragrant Prince has been an international pariah since the , erm, incident. That didn't stop the Palace issuing the invitation. He gracefully declined and so spared the UK some blushes
So yeah growing up Harry perhaps hasn't had the best role models in terms of judging characters.