When it comes to the meaning of visiting to Battlefield, surely it fades away as time goes by. I think that this means the lack of interest in history. More we are not interested in it, more things that have historical meanings are neglected.
History means differently to each person. People who are interested in history find themselves their way to fill their curiousity of history, visiting the sites, reading books etc. To make more people interested in history, we should find effective ways to provoke. Like education, dramas, TV shows, exhibition, movies etc. And also I think we should encourage field or school trips visiting historical sites to students. Not only sight seeing the spots but also we should make some programms for them to enjoy and learn history like game, quize, and play. To make them participate in entertainments, we can also give them opportunities for them to learn history very naturally.
The mass media takes a great part in our lives. So using them to make people interested in history might be effective. But I think it would be more effective if we give them some chances to actually experience when they are young. Suggesting schools field trips or school trips to the historical sites is the answer.