Динозавры не могли существовать, потому что в природе и в технике линейное изменение размеров возможно лишь на коротких отрезках. Нельзя взять и просто увеличить устройство в разы или на порядки. Оно не будет работать. Нужно применять другие технические решения и конструкции.
Например, если увеличить в сто раз обычную лодку - не получится большого корабля. Такая лодка не будет плавать, она разломается и утонет. Корабль делается по другой конструкции, с переборками и шпангоутами.
Самой быстрой птицей в горизонтальном полёте считается стриж. Который обладает довольно малыми размерами. Почему нет большого стрижа?
Если тупо увеличить стрижа в десять раз с полным соблюдением пропорций - такая птица не сможет летать. Увеличился вес, возросло лобовое сопротивление. Требуется крыло большей площади. Но если увеличивать крыло, то вес и сопротивление ещё возрастут. Поэтому большие птицы имеют другое соотношение между весом тела и площадью крыла, чем стриж. И летают медленнее.
Невозможно увеличить ящерицу в тысячу раз и получить динозавра. Она сдохнет, потому что не сможет дышать, перекачивать кровь по телу и двигаться. Для большого тела нужны другие лёгкие, другие кости, другая система баланса. Простым увеличением размеров не получится сотворить другой вид животных.