Saw this article doing the rounds on a few fb groups and found it interesting:
www.collared-scholar.com/more-harm-than-good-3-reasons-why-i-never-socialize-my-puppies/
Rather than the argument of not socialising, I think it raises good points about good and bad socialising, in that many seem to think it involves doing as much as possible as quickly as you can. I've seen puppy classes filled with puppies dashing around the room together apparently labelled as socialisation yet in fact simply leading to recall problems when the owner is much more boring than the other dogs.
My dog is nervous around people and I fell into the trap of feeling I needed to get people interacting with him asap to fix this. I had been told socialisation is the fix for nervousness but in fact now I feel I pushed him too far and should have just had him out and about but ignored by others.