I think we have to admit to ourselves that this is what our fanbase is like, i can't see how it will change, its a mentality thing. I think its best just to accept it and not let it affect your enjoyment of the game.
I think the home atmosphere has possibilities to improve but thats only if the layout of the stadium changes, obviously you cant do this with away games so it is what it is.