While I see the OP's point, i believe it is too much of a generalization not applicable to all cases. Stop order is a very important feature and trading and has saved me a couple of times already. The thing is you really need to learn how to use and know when and at what price to place stop orders. Generally if you are a newbie doing guesswork with trading, stay away from stop orders.
I agreed. Stop orders are not bad. The question is how you are using it. If you are just playing guessing game with stop orders, trading is not for you.