Because
A) It's boring
B) It's humiliating and embarrassing and makes me feel like a medieval peasant. I also have a nasty feeling the rest of the world are laughing at us.
I'm patriotic, but my patriotism is rooted in our literature and culture, not the royals. To me, Britain means Chaucer, Shakespeare, Milton, Blake, Jane Austen, George Eliot, Dickens, Keats, Byron, Wordsworth, Shelley, Browning, Tennyson, the Brontes, Tolkien, Aldous Huxley, Virginia Woolf, George Orwell, not to mention scientists like Darwin and Newton. I'd rather see the money spent restoring and cleaning up old and beautiful buildings. Spend it on Durham Cathedral or the Royal Institute. Use it to keep paintings by Turner and the Pre-Raphaelites in this country. Use it to preserve the house where Shakespeare or Thomas Hardy or Jane Austen or Dickens was born.
People talk about 'heritage', but what kind of 'heritage' is that ignorant little oaf Harry? To me, heritage means Shakespeare and Keats and Oxford University. It means the architecture of Bath and Edinburgh, or Wordsworth's cottage in the Lake District, or the Bronte's house in Yorkshire. That's heritage. I'm prouder of David Bowie and the Beatles than I am of the royal family.