Use a frontline on Zem and he can swipe your whole team; moreover, he can easily tank Tareth's ulti if Zem ults early. An over-leveled and higher stars Tareth may deal only 30% Zem's HP with one ulti. It's fair, he's a tank...the damage he deals is the problem, not the tankyness...
About Ezio: since the first CoF, until 2 weeks ago, I used to face Ezio in about 10 stages on 15 of CoF, 2 runs per day. Was sweep function introduced in early october?
120 days x 2 runs per day + 40 days x 1 run = about 280 CoF completed until today, all 15/15 since day 3(when I knew I could reset stages) ==> 2800 Ezio faced in CoF? I round it at 2500. I guess I can tell you that this tactic works fine, very fine.
If you unleash Cara's ulti early or in the middle of the stage, you'll have it ready for the next stage; if you you unleash it at the end, you have it back again for the end of first Ezio's dodge.
I love how you say that an underpowered hero(before awakening) is OP, supported by nothing, while you call "normal" an OP hero supported by every kind of proof.
"Guaranteed dodge from ultimates"? He dodges once in 15 or 20(EDIT: I need to time this sharply) seconds, so you have that long for ulting him. Ethera is much more broken then!
You are right, Zem can't dodge ultimates, he just tanks most of their damage.
PS: I still claim Ezio needs a fix about his ability to dodge cages/roots, but I learnt how to deal with it in 3 days. You joined the forum in july, people told about this tactic for months and you still refuse to learn it...why?