Every moviemaker/director takes more or less of this so-called "artistic license" to make for better storytelling. Sometimes it does work out, sometimes it doesn't. And how realistic a film wants to be or is supposed to depends entirely on the message it wants to convey.
The thing to remember is this (and we should remind us more often): movies are movies because - be honest - no one actually WANTS to have reality in a movie. Reality is what you have the whole day long and what you see when you turn on the news. Movies are there for relaxing, to make us feel better, to tell us that not everything is as bad as it seems and that we still can dream, that we can believe we do live in a better world than we actually do. SO I don't care for realism in this instance as long as the underlying message hits the point - which I think it does very well.