I think this would work if the Abyssals were gigantic but the kanmusu army's funding came from marketing them as characters and stuff like that. They needed mecha to stand a chance in a fight but they needed to appeal to the fans (funders) to keep the fight going.