The statement made in the original post is a generalization. Generalizations are often easy to disprove. I am an engineer, and I don't hate NC contacts, so the initial statement that engineers hate NC contacts is proven false by one counterexample.
There are many applications for NC contacts in addition to those davidbeach gave.
NC contacts are the preferred contacts for many stop and emergency stop functions, since opening the contacts removes power from equipment. This is a fail-safe function that allows the same stop operation as if an open occurred in a control circuit.
NC contacts are the preferred contacts for many start functions, too. It isn't easy to get an action to start with a NO process switch using hard-wired logic; it's much easier if a NC switch is used. For example, NC low level switches are often used to start a pump or open a valve to fill a vessel because they can be open during vessel drawdown, i.e., the level switch has been activated by the process liquid, then close when the level drops below the set point. Same goes for turning on conveyors, fans, etc., - a NC switch may be needed for such applications.
Many other examples exist...
I do admit that when NC switches fail to open due to operating mechanism issues or welded contacts they can cause significant problems when used in safety applications. That's why safety relays or other monitored circuits should be used in those designs.
xnuke
"Live and act within the limit of your knowledge and keep expanding it to the limit of your life." Ayn Rand, Atlas Shrugged.
Please see FAQ731-376 for tips on how to make the best use of Eng-Tips.