I'm going to start off this blog (my first one being on this topic, I've had this in my head for about a year) by saying that I am all for fan service. I really am, but there is always bound to be artistic differences between artists, other artists and their fans. I love Stephen King novels but the ending to his fantastic Dark Tower series was absolutely terrible in my opinion but it wasn't my story to begin with
. Yea, I'm sure that many fans petitioned and whined for a new ending, but he didn't give it to them and that makes him a better author for it. It is his story and he should write it the way he intended it.
The hoopla over the Mass Effect 3 ending was a little too overboard in my opinion. Yea, I thought the ending was a little bit of a letdown and too much fantasy
for a scifi/fantasy game but it was still Bioware's story to tell
. I'm sure people will throw a fit over Bioshock Infinite as well but because some people disagree with the ending doesn't make it any less of a great story (or game for that matter, because it is excellent). Developers should absolutely appeal to fans by fixing or correcting what was wrong with previous games but in a story context, that's not really fair. I love Stephen King but that doesn't mean everyone else does either. You create a story you want to share with the world, whether they like or dislike that story is up to them, not the author. Yes, it's possible to have a bad story or bad storytelling but you can't have it your way when it comes to some things. That's why you set out and create your own game or story or whatever it is when you think you can do something better.