Well I've just read every comment on this thread and I'm relieved to realize that our recitation of our National Pledge of Allegience at every opportunity is in-fact seen as totally normal.
At a point I was travelling a lot to the US, the only time I heard the national anthem was before a Rodeo in Texas, and I never saw someone reciting the "pledge of allegience
Living in Florida I feel it's more common to see publicly. Recently join a "Walk for Heart Health" type event and it started with the national anthem and pledge. Local army ROTC high schoolers also came by a did... some form of rifle performance. This all was to "kick off" the event and most people had hands on their heart type stuff the whole time. Not to mention the city has "Land of the Free" flags on all the light polls in that plaza and it was interesting just HOW MANY people in florida wear those 1776 shirts or the "F around and find out" shirts still.