Shouldn't you have concluded, "We should show them what is wrong with a mechanic and not offer solutions"? You are doing what Martin said we're bad at.
The reason we are really bad at giving a solution is we don't have 1/100000 the details of all the mechanics and how it all works in code. We can suggest something that is virtually impossible for them to do at this or any point.
I think you misunderstood the last part of my reply. I didn't mean ask the devs to make it that the armor system do X and Y when Z condition is triggered. I mean it more in the sense (for example): We want a more complex armor system, etc...