One hill I will die on, which I have discussed on here so many times the regulars are probably sick of it, is that Fallout 4 suffered because of Bethesda wanting to join the "Voice Protagonist" trend.
The need to voice two characters, meant a much smaller and tighter script, which meant fewer dialogue options and fewer paths to getting things done.
ME might have started the trend, but it did it right, in my opinion. Because you're playing a character - you ARE Commander Shepard. Someone who exists in this world. So, you can make them an Angry and reckless Commander Shepard or a Kind and Lenient Commander Shepard, but you still tell Commander Shepards story.
In other games, like Fallout, the appeal, to me at least, is that you play WHOEVER you want. By trying to emulate ME, developers are saying "This is a certain characters story, your freedom is now limited".
Anyway. I could just copy and paste the million times I've discussed this...