I agree with Jody however I have not heard about musicians being asked to perform for free at the Olympics. It is a fact that musicians are often asked to do freebies for charity or to "promote" their career. Common sense must prevail and musicians must choose for themselves which if any gigs they will do for no payment. I do a lot for charity and will gladly give my services however I would never perform for free where money is being made from me and it is not going to a good cause. As for the Queen's jubilee well they would need to pay me a huge amount of money if they wanted me. The royals and their entourage of hangers on have enough money without relying on getting freebies for their entertainment or amusement. I am against royalty in principle.
Just as a thought if the Olympic song is half as bad as the official logo whci resembles the missing jigsaw piece I have been looking for for years then it is indeed total crap.