It looks dumb. If you were building robots to kill monsters why would they be humanoid robots? Those aren't really the most effective killing machines are they?
Of course it's silly, that's not the point. It's an homage to the old-school kaiju films, which were never particularly realistic.