That's the way of life. Writers are human, and it's ultimately up to them to decide how to end their story. Sometimes they make poor choices. All this ME3 kerfuffle has shown me is why George R.R. Martin hates his fans, and has led me to agree with his thinking. Fans are ridiculous.