The battle was way too long... just fanservice for mecha otaku
They could definitely use some ecchi fanservice, since plot and character development don't seem to be priorities in this production.
What's the point in training against other mecha when your enemy fights completely differently (tactically and strategically)... no wonder humanity is losing to BETA