There are way TOO MANY settlements. While more is always better, it always reduce the places where regular NPCs or town could be placed. This is why I feel the places feel so barren. Most of the place you run into are hostile, and people shoot you right away. The game need more regular towns, where they could give you quests to add more variety than the random radiant quests in this game. Random radiant quests have story of their own in Skyrim. in Fallout 4, there are only a few radiant quest givers and they're all the same. I feel like the game really need more quick stops and town. I'm tired of just traveling to Diamond City or Goodneighbor. Vault 81 is too far away, and not many things going on, except for recruiting Curie. The game feels very empty, the settlers don't have any unique story or personality or characters of their own. They don't give any unique fetch quests. I also miss a place of my own. I would prefer more Homeplate than these random settlments where my stuffs keep getting knocked off. There should be an area in the settlment we could allocate as our home, no one can come in and we can do whatever we want, maybe even get a settler to be a personal caretaker. Sometimes, I come back home to Skyrim, I listen to people sing, have a housekeeper, and a spouse to cook food, buy and sell items. I would like more of a "home" feel than a "settlement" feel. The settlers act like I'm a stranger and they allow me to be there instead of being grateful.
I think I don't even need to mention how annoying Preston is when it comes to settlement. It's pretty much becoming the arrow in the knee joke.
I find the game is a big important in a lot of the aspects like story, character interaction, and overall flow, but the settlement could be a whole lot better, IMO, and I could actually enjoy doing them more if they could expand more on it.