I’m concerned when people seem to be incapable of conceiving that a character can have a good heart while occasionally being a jerk, selfish, hypocritical, unfair, unreasonable, hurtful, etc etc because last I checked, that’s what real people were like
The sooner fans realise the Doctor is not a role model, never was a role model, but has always been a complex, contradictory, and often morally dubious character, the more they will enjoy Doctor Who.