The beat is a little too wacky, for an anthem song it's got to be a better beat than that, especially when both of the lyracists are excellent at what they do.
I hate the fuckin radio, I didn't even know that Hasselbeck song they're playing on KJR non-stop was a Justin Timberlake song b/c I had never heard the JT song before in my life. But from your perspective, obviously I respect the desire to be on the radio. Skunt's Super Bowl song last year "We Ain't Scared" was absolutely amazing but I'm sure got 0 radio spins.