Lyric discussion by deshleman 

Cover art for America Town lyrics by Five for Fighting

He's talking about a few things here.

He's saying he's glad he's here in America, its safe, stable, and he enjoys a pretty good standard of living. But he's still not happy, he sees how easy it is to be involved in a cause, and than just abandon it "I used to get annoyed at the fire and the flag, now it just seems old to me (everyone is old to me)" He's tired of caring, because money and special interests dictate agendas, even against a majority of people "lets just drag em all down" where is a hero?
But he really doesn't care to the point of making a big deal about those unmentioned wrongs and becoming the hero.
"Not that I’m upset I can still make my bet on the basketball game"

I really like the rest of the last verse. It is a bunch of rhyming, but each rhyme has a different meaning that is related. Like Whom and Who, the classic technical difference that basically means the same thing. I think it's a metaphor about politics. Republicans vs Democrats, they're all the same! We have a two party system that restricts all others from entering. Again, "Here in the borders of America Town All of the dollies (dollars) are spinning round and round Hail to the chief Lets just drag them all down There’s got to be a hero somewhere"