I agree. In the right situation walks are a great tool.
For example: If the batter has gone yard on you twice, and he comes up again, walk the b@stard. Better to give up 1 base than 4.
I totally agree about utilizing walks, the threat of a walk, and the no pitch intentional walk. This past season I had a middle of the order guy rip it 6 inches from my ear and he just stared me down the entire time he was running to first, and then stood on first and glared at me. The next game was the first round of the playoffs and I walked him 4 times without throwing a pitch. Despite him being on base 4 times we didn't allow him to score. Hitting is what everyone wants to do. If you hit it up the middle at me without any contrition or concern about me, then I don't pitch to you anymore unless I decide to.
Some batters don't like to walk, and will swing at a bad pitch if it is close enough, and will hit into an out. I don't throw waste pitches if I'm spinning with control.
Unless the next batters are beasts, I look at a walk as an opportunity for a double play or an extra force out for my infield.
The pitcher controls the game. Walks are a tool that can be used to control your opponent's lineup. Use the tool.