The films, just like the theatre and books, are based upon conventions. Thus you accept the plot as it is, most of which is of course rubbish. The only time the realism matters is when it comes to history. You definitely don't want the people with little education to think that Troy conquered China or anything like that.