I'm not sure if Larian is planning to rework disables or armor, but I'm modding in a resist system that's somewhat similar to what you're suggesting. Armor, constitution, and perseverance increase resist chance, while low health, critical strikes, and high primary attributes on the attacker decrease resist chance. While I currently have armor completely block disables like stun and knockdown (which I've significantly altered to not be complete disables but still debilitating by reducing AP Max/Recovery), I might change that. Armor doesn't completely block various other statuses like burning or crippled though.
While damage itself per se isn't a factor in status application, a high damage attack will decrease armor and vitality, which reduces resist chance, so it kind of works how you're suggesting.
I don't have status duration affected by resists, but that's an interesting idea. There are currently some limitations with how scripting works that makes that a bit difficult to play with, but I'll look into it. If I make armor not completely block hard CC, I'll definitely make CC a 1 turn duration maximum on armored targets.