Why yes! I am anti-shampoo, esp with real short hair. It's an unnecessary scam. So yr hair produces its own oil, shampoo strips that oil, yr hair freaks out and produces extra oil. That's how oily hair works. People think it's normal to shampoo every second day, but it used to be more like once a week. Like how in old movies women will get out of dates by saying "I'm washing my hair" as if its an event.
So I stopped using shampoo, once a week/fortnight I wash with baking soda made into a paste, massage that in and rinse. Then condition with vinegar diluted in a cup of water - that balances the PH. In between, I just wash with water if its a bit manky. It can take a couple of weeks for yr hair to get used to it, but then it balances to its natural level and cleans itself. I used to use baking soda twice a week, now I'm more like one a fortnight. It's cheap, easy, great for yr hair and the environment.