You saying it's hollywood's responsability to teach history and not to entertain is exactly the same as people getting mad that top gear doesn't preach global warming or talk eco-friendliness. It's also exactly the same as parents wanting an industry to raise thier children. It's not thier responsability to teach you anything, it's yours to go out and learn. If you can't be bothered to learn real history then that sucks for you, you're an idiot. There are two purposes to movies, to entertain, and to earn investors money.
Also, I don't know what history channel you get, but the one I watch is pretty good. And guess what, learning channels like discovery, history, TLC, etc are pretty popular here. And since you don't live in this country, I don't think you are in any position to say that Americans get thier history from movies, which is total bullshit.
People like you are funny. When the movie Antz came out, there were people bitching that the ants portrayed only had 4 limbs, not 6. Nevermind the fact that they were fucking talking, had cities and it was a goddamned movie!
When
you go make movies then
you can have as much painstaking attention to detail and historical accuracy as you want, untill then you're just talking out your ass about shit you have no clue about. Movies are just entertainment, nothing more, nothing less.