I don't think most of those movies were actually trying to present a realistic view of history. Certainly Gladiator, 300, Braveheart, 2001, Apocalypto, and 10k BC were just goofball movies made for fun and entertainment. I've never seen The Patriot or that Elizabeth movie.

Anyway, if you're looking for a serious work about history don't go to the movies. That's just common sense.