I have to think that field position will always be a strategic piece between winning and losing. There is a right time and place to go for it on 4th down.
To never punt feels is akin to saying you should always punt or never throw the ball or always throw the ball or blitz every play or never blitz. It feels silly.