I don't think shampoo per se is bad for the hair. It's what type of shampoo and how often you cleanse. I think people have been brainwashed that their hair isn't clean unless it is squeaky clean. I find that most curl types need to be cleansed only once or twice a week, preferably with a sulfate-free shampoo or cleansing conditioner. If you use a lot of styling products, you may want to use a clarifying shampoo every other week to get rid of buildup.