Mike,
I would have to say that overall while you have many fine points to make, you frequently underestimate the subtle paradigm shift that is going on in our society. I am not Chicken Little and I am not going around saying "the sky is falling, the sky is falling" in fact when I posted this, I said to myself: Mike will respond and pooh-pooh the idea.
Mike I think the issue lies in two main areas: I'm not a Yankee Doodle for one thing, I've lived in a lot of different places and my roots are in a different part of the country. It's taken me slightly more than 30 years of living here to realize than in a lot of ways I'm not like you folks here, actually never have been, and never will be. The other thing is I'm probably 20 or more years older than you and that doesn't make me any smarter or better but it allows me to see a much different America, America that has changed in so many major ways and it didn't change dramatically . It changed by baby steps, in subtle ways. People keep looking for the big change, but it is not the big change, it's like water drop by drop dripping on a stone .
Is it major that Sonic has a gun policy? No , is it significant? Maybe, maybe not, but it is an indicator and an indicator is frequently a tiny clue ( no it's not being overly analytical either, something else you label me with
) and it is that we are losing a culture war. Charlton Heston got it right, it is about hearts and minds but people are always thinking macro not micro and that what strikes me. Sonic is bedrock solid American Red State and if they have a "gun policy" no matter how trivial you deem it, it does mean something.