About half of what you said here doesn't really apply to the world the way you're making it sound. Like you said just yesterday, read comments to the YouTube video FlagDude linked, and you'll see that bigotry is alive and well. It's merely changed in how it's expressed in modern culture. Also, I can tell you that me stating I'm an atheist in America these days won't get me lynched, beheaded or worse, but it won't endear me to many people either. Meanwhile in certain areas of the world we very well could suffer such fates. The vast majority of the world's population still believes in some sort of deity or another, and that includes our own nation. We do get queer looks when stating our atheism, and you living near the Bible Belt should note that much more than I ever would, unless you've learn to blind yourself to it.
Even in America, much of it still operates with older world views, it's just become more sophisticated, and yet at the same time more cowardly, in those expressions. People express them anonymously through messageboards and comments sections rather than shooting them in the streets, directly to a person's face.