i've actually watched the fights scenes in this more than 10x already
love it.
i think the love it or hate it thing can be explained with this:
wife complains on why they didn't always lead with their cannon (or other special weapon)
i look at her and tell her, "i'm guessing you've never watched Voltron, Voltes V, Daimos, etc?"
"no"
"thought so"