Personally I think the queen does a good job. She is a great ambassador for the country. The royals attract tourism, have no real powers (like they used to), and let's face it its not an easy job being in the limelight all the time. Celebrities usually choose to, but as a royal you are born into it and have no choice.