there are many ideas, but armor got invented, so there is no more RNG regarding CC, so it is not really likely, that they will change it. There are enough, who love the non-RNG version, and enough who quite hate it.
They quite as well could make, that Armor blocks only hard CC and lets soft CC pass through like oil, so there would be at least a little bit of effect.