I think Charles does a good job, as do the Royals in general. Personally I cant think of anything worse than being born into that kind of position, all those tedious long ceremonies, giving speeches at banquets, endless travelling, being obliged to hold long polite conversations with dignitaries from all over the globe, constantly having to dress up and look flawless. Not to mention having to work until you drop. I have only seen the Queen and D of E once when they visited my workplace and it was one of five visits they were doing that day, it was throwing it down with rain and they spoke to endless people in the crowd outside - all this when they were both in their mid to late 80s.