and I think rainbow horses are fun but I don't appreciate how bipolar they are. Since they only fire once and have a very strict range due to the way ranged unit targeting works, they can very easily get shut down by heavy shields
cyclops are 2 movement and they take up 2 slots on your team in exchange for serious bulk and high damage. they also get access to heavy mallets (which are heavy, obviously) so in exchange for him carrying an insanely strong weapon he has to be no-armor and medium shield
but it also serves his purpose because that sword has freeze chance and it hits twice so he's kind of just a fatass who roams around disabling enemy units and menacing archers