Ok. First of all, I get your previous argument of "He can solo my team" because he does AOE TM Steal +Stun, so if fast enough can keep doing that and wear you down. I've seen it and it is a thing. HOWEVER, you cannot THEN dismiss High Res as a poor option. IF he has to keep doing that, he has to keep rolling a % Chance to land his ability and it WILL fail unless you have the worst RNG luck.
Second, BUFF STRIPPING and his SHEEP are both subject to Resist. It says "Cannot be Blocked" and that is IMPORTANT Wording because that means it can still be Resisted.
THIRD, if your gear is that much less than the teams you're fighting that the MAJORITY of Armanz you face can fully lock you down, something is wrong and you're at a tier you shouldn't be in.
Fourth, Armanz can get sheeped himself with his A2 because it does Stun. He can get Sheeped because his A3 removes buffs. So again, back to your "Lock my team down" nonsense, he will sheep himself if he's going that often unless you don't have ANYONE on your team with Polymorph. Even a 0 Accuracy ability can fail, same for 0 Resist.
Fifth, GO FIRST is a build. A very VERY common build. If you don't go first, you usually lose. Sometimes you have more speed, sometimes you don't.
There are a LOT of champions in this game who have a skillset that makes them unique and lets them do some nonsense that ONLY they can do. You act like there's "No counter" to Armanz and I just gave you 3: Polymorph Blessing, High Resist and/or High Speed. That's the META right there, for all Arena. Not just Armanz teams but every team uses at least two of those things.
So yes, Armanz can *technically* do what you're saying IF you ignore your 3 options for countering it. That doesn't make him broken, it just makes him frustrating.