Here's a question because the last time i was in London it was like 20 years ago?
Do you pay food on tax and hotel fees? The reason that I ask that I would imagine that a lot of people who are not from London will be coming to London to witness this event. They have to eat, sleep and will most likely buy a lot of trinkets. Maybe the money from these expenditures should be earmarked for the wedding security. If that is the case...I think its a wash.
Or William and Catherine can do as I suggested. Have a small wedding that is not open to the public and issue a series of photos. I don't imagine that will go over well either.
I understand your points but really I think the money that the security get for working an extra shift/hours will be spent in the British economy and. If Mike works 8 hours than he might have a little more money to buy things which only helps the economy and those that provide services that Mike needs.
Please understand that I am from the Washington DC area (suburban Maryland) and every four years those on the right and the left complain about the cost of the presidential inaguration. Now the actual cost is paid by big and large sponsors but in the general sense....the DC area is the big winner! Why? Because our hotel rooms are being used, our restuarants are filled, people are going to the tourist attractions in between the swearing ins and the parties, cabs are being used, hair/nail salons, cleaners, etc are being utilized and that in turn is helping our local economy.
I, for one am thinking about how I can get to London. And I will need a hotel to stay and places to eat. So somebody is making some money.