Agreed simple is always better, but the purpose of soft chick is not just to simulate a minute detail like cymbals touching before fully closing.
Soft chick is there to make the very real and important difference between playing heel down and heel up. Playing heel down you can make soft landing and thereby soft chicks. If hard and soft chick were defined by the same CloseLvl and only speed+start position made the difference between hard and soft chick, how would you go about making fast soft chicks?
In my book, it's essentiel to the hihat feel, that there's true difference between playing heel up (fully closed chicks) and heel down (semi-closed chicks). Speed and start position can't tell the difference, only 'landing' can.
You and I can agree, soft chicks today are too loud and intrusive but it should be possible to fix the 'volumn' without tossing the crucial functionality out the window.
For reference, you can reload an old pre-soft chick version of the firmware (eg. firmware 20090427 or before). I did it when I ran into the double chick issue and was astounished how crude and 'feel-wrong' it was.