You have your heroes (eg "queenie*, Prince Charles) and your villains, don't you anniebach (eg Meghan, Diana, Corbyn).
In reality, there is no such thing as a perfect person. Most people, save perhaps for out and out psychopaths, behave well sometimes and less well at others. Sometimes the bad that they do outweighs the good and vice versa. And, of course, to some extent it's a matter of opinion as to whether a person is OK or not OK.
Anyone helped a grandson/daughter to afford driving lessons?
How much water to store for emergency?


but, as far as his care for the land, the interest in his tenants who farm the land and his charitable work helping enterprising young people, I think he is to be applauded.