the new system is unusual and original, though it gets some time getting used to it. BUT I think some high level skills should debuff through shields, e.g. over 9000 armor doesnt save you being knocked down by an earthquake etc. We see Oil though, which slows even those with armor on.
I think the system is just quite not totally finished.