I honestly think that the monarchy represents 'god' in the UK political system. And Lizzie has behaved as a decent omnipotent hands-off nothing. Far better that, than a bunch of US politicians running around ostensibly in the service of an invisible "higher power".