This forum moves so quickly it's difficult to know if what I'm going to say has been stated before, but just thought I had to put this out there.
I DO understand the arguments about artistic integrity. To be perfectly honest if I was writing a story or a trilogy and the readers didn't like it I'd probably say, You know what? this is MY story I'm writing with no input from anyone else so you can go jump off a cliff. The fact that BW keeps stating we take in to account of what the fans want and try to implement their ideas? Just the fact that all 3 games give us so many different decisions and different outcomes based on those decisions, is like putting a pen in our hands telling us to write our own story, because that is exactly what we are doing. Writing our own stories.
It's like this: My gaming experience is going to be vastly different from my husbands, and our experiences are going to be different then my mother in laws experience *if she played ME lol* and all of our experiences will be different than many of your experiences. I've played games before where I have been disappointed by either the game itself or by the ending, but those games have been linear games. In those games, my ending will be exactly like my husbands, and my mother in laws and every single other person who picks that game up. There IS no writing your own story in those games because no matter what you do the ending will ALWAYS be the same. You can play that game 10 times and the ending will be exactly the same as the first time you played it. Here in the ME universe you can play it 10 different times and each time is different based on your choices, at least until the last 5 mins of ME3 when my ending was EXACTLY the same as my husbands even though our experiences in the first 2 and most of the third was vastly different....
I've said it before, and I'll say it again, but if BW/EA doesn't relent and they believe I should just imagine my own ending with what they gave me, then they can just imagine me playing their future games while I'm buying/playing games from other companies.