Ironically enough, most of the imagery used in that trailer was authentic and based off some real model. Yes, there are obvious effects created in post-production like the mist, contrails and such, but most of the footage is bona fide real material.
So, as usual, Letsrun is just full of quick-to-judge idiots who hate something just because it's cool and different to hate it. Bunch of tryhard pseudo-intellectuals if you ask me.