One major advantage of the network block pattern is that it is predictable.  In town, drivers know where to expect to see other cars, cyclists and pedestrians.  Pedestrians and cyclists know where they are supposed to be and have an expectation of safety if they travel there.