Lots of things can happen if the pitcher has to deliver the pitches. The no-pitch walk takes all that away from the offense.
Since illegal pitches are now just a ball and not a free base, a pitcher can just do something illegal four times (bringing hands together twice?) without throwing the ball to achieve the same purpose in a much longer amount of time.