Сперва думал ответом будет банальное: потому что это кино, а там бывают ляпы. Но все гораздо глубже.
В этом фильме так много ляпов, потому что, судя по Вашим комментариям, многое, показанное в кино для Вас имеет значение ;) А "нам" свойственно больше обращать внимание на то, что так или иначе относится к "нам" (не актуальное мы можем и не заметить). В фильме столько ляпов, потому что Вы изначально отнеслись к нему скептически и смотрели не фильм, а искали ляпы (знаю это, т.к. при первом просмотре относился так-же).
Ах ну и конечно-же нельзя не обращать внимание на то, что: чем больше о чем-то говорят - тем оно популярнее. Согласитесь: если-бы не эти ляпы - Вы-бы не задали этот вопрос, но и лишней благодарности не высказали-бы.
Потому что целью фильма было не предоставить достоверный пересказ, а предоставить "сказку", в меру добрую, в меру печальную - неоднозначную. "Сказку - ложь", чтобы не зависали на спецэффектах, а думали.