The reason being, everything else has been nerfed. And the range is pretty insane, the speed is WAY TOO HIGH, etc
-
Landfall is pretty op considering it's like a Titan smash and then they also get to run around the map and kill more people.