I'm one of those who have a hard time when writers contradict cannon. It's like trying to rewrite history. I have no problem adding to it and creating fresh new things for a great story but it can be done without rewriting history sooooo leave cannon alone.