I did notice that while my scalp produced a lot of oils when I washed daily, part of the reason was precisely because I was washing daily and it was trying to compensate for it. When I stopped washing so much, my scalp calmed WAY down and so did the oil production. Similiar to not using harsh cleaners on oily skin to keep oil production lower (another issue I have!).
I thought this as well when I washed my hair daily. About 4 years ago I decided to wash every other day to stop this oil over-production. I have to say that my scalp is still oiler than ever, much to my frustration. In 24 hours my roots are noticeably oily so the second day I usually have to wear my hair in a pony tail.