For armor to work (regardless of whether it block damage or not), there has to be a way to recover it even while being already CCed. And there is: perseverance or having allies support you. The only issue that will remain is AoE CC. It is way too strong.