Hundreds of thousands of people flocking to London today? That should help prop up the British economy... maybe that would offset the costs of such an unnecessarily lavish event?