I am so angry. I can deal with the generic white girl voiceover, I can deal with the technical issues, I can deal with the forced-on-you backstory, I can deal with the crappy actually-worse-than-Mass-Effect conversation system, I can deal with everything so far up to this point (although doing Cait's story and having her mysteriously fall in love with me despite the fact that we've been together all of four in-game days and we've exchanged maybe 50 words was pretty eyeroll-y.) So far, I could deal with Bethesda's "our story is more important than your immersion" garbage.
But this? I cannot deal with.
Here's the thing: I don't really like dogs and I'm not particularly fond of companions in these kinds of games as I find they require more micromanagement than they are worth. As soon as I got to the Red Rocket Truck Stop for the first time, I dismissed the dog to Sanctuary Hills. I never named him, I never used him, I don't want him around; I don't even want him in the game. I'd have put a shotgun shell in his muzzle if he wasn't stupidly made essential before he becomes a companion.
Fast-forward over fifty hours (I don't use fast travel) and I'm making progress in the main quest, totally by accident; I walked into the detective office in Diamond City just exploring and apparently I purposefully went in there looking for my lost son? (Don't get me started about how irritating it is that there's no option for my character to not be a [censored] and think "hey, maybe I was frozen for more than a few years after they took Shaun" so instead she has to be a crying woman stereotype going around tearing up and wailing MY BABYYY THEY TOOK MY BABYYYY!)
So anyway I rescued Nick and he wants to help me look for Shaun. I don't really care about the dumb kid, but I guess that's my forced motivation in the game, so sure, why not, let's go? We go up to Kellogg's house -- I already picked the lock and explored the place -- and find the cigars. And then Nick turns around to me and says "what about DOGMEAT?" What in the HELL? Who the hell is Dogmeat?
OBVIOUSLY I as a player of all the Fallout games up to this point know who Dogmeat is, but how does Nick know I have a dog? And why did he just suddenly name my dog? In fact I don't even HAVE a dog so much as I randomly encountered a dog on the road one time and I guess he's still at Sanctuary Hills with that gang of losers (who I am not allowed to murder for some reason?)
This was already an egregious middle finger to my immersion (again, "our story is more important than your immersion"), but THEN, I step out of the building and LO AND BEHOLD, Dogmeat is magically waiting outside. This dog who I literally had one interaction with for thirty seconds was somehow able to intrinsically sense that I might want to make use of his services, track me all the way from Sanctuary Hills to Diamond City, and then patiently wait for me to come out and talk to him?
It just boggles the mind. This whole thing just blows my mind. It's so disappointing and, just, disgusting. If you were going to pull this crap, why am I allowed to dismiss him in the first place? Why give me the illusion of choice only to yank it away whenever it's convenient for you?
I have plenty of other complaints -- and a lot of praise, believe it or not -- reserved for other aspects of the game, but this is really terrible. It's so bad I don't even want to play the game anymore right now. Just disgusting.