Back then when I was in high school, if I talk about fighter jets a bit more than 5 seconds, everyone rolls their eyes and wanna get outta there. I was considered boring, the "army guy", etc. I learned the hard way that serious topics are only left to certain audience, shouldn't be overloaded, and not suitable for engaging the public and friends.
I'm gonna come back to this talk in a bit, but my first reaction is, there's a reason why Gangnam style went viral, still didn't get nominated for Grammy's...while super singers from orchestra are barely hard in mainstream media. (unless you're Elton John) Ask yourself, what types of videos get >1 million views really quick. Is it the war and very serious stuffs? Or is it something people can relate to easier, or relaxing? (Music, funny videos, etc) Think about who the target audience is, and then ask yourself if the mainstream audience is interested in watching a historically accurate movie about a Chinese earthquake. Odds are, no one gives a f**k. Honestly, if 300 or even Pompeii was made without the "entertaining" components, it's not going to hit theaters with big name. As for Red Cliff, it's a bit of disappointment of its results, but again I think there's a lot about familiarity with characters. If they had Jet Li or Chow on the cover, life might be easier.
I may sound very sinister or cruel, but from a marketing perspective at the very least, how are you going to attract people? No one cares about who's the hero of Nanjing, and certainly even less cares about how great the Chinese culture, the Qing dynasty, the hard-fought battles of Sino-Japanese War..and yet these are already the stuffs that's on their TV all day long. The new generation is younger and cares less about these heavy topics. I'm into IR and these things already, but I will find it incredibly disturbing and annoying if all day that's on my TV will be documentaries and war films after war films. TV and such mass media is provided as a mean to relax the mind or person, and I certainly don't want to go home every night after work or go with my girlfriend to watch something so heavy. Even when I went to see a movie with my classmates(who are political science or international studies major and we were in an intensive month of dialogue and serious discussion stuffs and do all those really serious stuffs), when we unfortunately landed on a very deep/heavy movie, we left the theatre saying that we're done with heavy movies for a while because our minds need to take a break. The ideas I'm proposing are, familiarity, and engagement. How China approach all this is like that old man who talks about serious topics and history all day: the new generation is young and we prefer more color and excitement, so we will find those boring. Also compare why even Beijing Olympics is an extravaganza of theme of epic Chinese culture, while London Olympics is about fun, symbolic icons, younger culture(while Vancouver Winter Olympics is Canadian fun on stereotypes and multiculturalism, and then Sochi earning everyone's thumbs up for able to poke fun of their 5th ring for the closing ceremony)
Again, forgive me for saying such contestable things, but often the public acceptance is a symbol of certain thing's engagement value