This movie is so full of ridiculousness, from obvious plot holes, to character dynamics that just don't make any since, to some of the dumbest tech statements made by "tech savvy" characters. Nothing made sense in this movie.
The monster fight scenes were some of the worst choreographed, with the human characters getting a lot of the focus as they just ran around getting debris thrown at them, or being tossed for real reason other then to see them get thrown. Dumb movie.