I've never really understood the adulation for the Royal Family. Born into a privileged life.... and done....er.....what exactly?

Answers on a shrivelled up postage stamp.