To me, being more accommodating for the skaters, and being more understandable for the audience, hold greater priority than being simpler for the ISU computer.
So yes, downgrading a revolution is "more complicated" than invalidating an element whenever there's Zayak. So what? It's not too complicated for the computer to handle.
Skaters should indeed skate their planned elements. But here's the thing (and I've said it before, so I admittedly sound like a broken record): Falling isn't zero. Flutzing and lipping aren't zero. Losing a level isn't zero. Doubled jumps, even singled jumps in the LP, are not zero. What I don't understand is why this one error--Zayak--means zero, when nothing else is.
So yes, downgrading a revolution is "more complicated" than invalidating an element whenever there's Zayak. So what? It's not too complicated for the computer to handle.
Skaters should indeed skate their planned elements. But here's the thing (and I've said it before, so I admittedly sound like a broken record): Falling isn't zero. Flutzing and lipping aren't zero. Losing a level isn't zero. Doubled jumps, even singled jumps in the LP, are not zero. What I don't understand is why this one error--Zayak--means zero, when nothing else is.
I think this example puts the spotlight on the problem. Suppose there are two skaters in this exact situation, contending for the title. Skater A goes
3T
3A
3Lz+3T
3A+3T
3Lo
3S
3F+2T+2T
2A
Skater B goes
0T with fall
3A
3Lz+3T
3A+3T
3Lo
3S
3F+2T+2T
2A
Skater B wins!