It's a giant mech anime. It basically takes all the tropes common to mech anime, plays them straight, and goes completely over the top with everything. It becomes more and more apparent as the show progresses that the creators were just like "screw physics and basic logic, let's just make everything as ridiculously awesome as we can imagine!!!" Don't go in trying to take it seriously, just hold on and enjoy the ride.