I really don't see what the budget for education has to do with the fact that 300 is a blatant piece of propaganda; I wouldn't care if it was simply ahistorical, I would never expect a movie to be about "educating" people on how to read history. There could have been dozens of different ahistorical artistic approaches to the story of the Battle of Thermopylae without all the propaganda. The fact that this is an artistic ahistorical approach to a RL event doesn't mean that the only ahistorical artistic approach possible to it is portraying either side as demons having escaped the lower depths of Hell.
Saying that "oh well it is just entertainment" or "oh well you can't expect Hollywood to teach history" is only sidestepping the real issue here.
Bookmarks