Giver her a break. The new iphone is expected to be released at the Keynote so its entirely relevant.
Maybe they will appear as the Colplay on itunes thing and the fact the new album is out next week suggest there is a bit of an alliance going on.
Here is that song. I agree if you listen to the lyrics it would suit a world wide dominating uber gadget launch perfectly, all about ruling the world, in a nice way of course. .