From a builder's perspective, all rules are advisory. You may want the specific effect these rules state is a problem - what if you want something to detach with less force than the "click"?
But these rules are really for Lego's internal use - I can understand the company wanting to make sure that kits it sells work properly in isolation, but obviously they can't control the other kits it will be mixed with. Maybe this means that they should have considered more possible combinations when designing those particular parts?