this is a great rock song. pure and simple. it's got a great hook... a great guitar riff... and great lyrics that, if you think are just fluff, then you're not really using the intelligence that i hope you have. (i'm giving you the benefit of the doubt.) in the tradition of all U2 songwriting, the song can be interpreted on many levels. that's the brilliance of Bono's lyrics. you can enjoy it as a peice of escapist pop art, or go deeper and get a real sense of meaning out of it.
as far as U2 "selling out," they weren't paid a dime for their participation in the iPod ads. they got behind something that they believed in and would give them some promotion at the same time. what's wrong with that? they're remaining relevant unlike most aging rock bands by showing up for the Grammy's and playing the Super Bowl, etc... If you had a platform like that and a message you wanted to get out and an art that you'd spend all of your time and money on, wouldn't you think you'd want to share it with as many people as possible? it's clearly not about the money (the own most of Ireland and are doing pretty fine... they could have given this album away and they'd still be fine), though i'm sure what they can do with the money has been taken into account (the work in Africa, etc...).
open your eyes and enjoy U2 for what they are... brilliant. if you don't like it, don't listen. but think a bit before you get all self-righteous and criticize.