True. Non-canon is a bit far, seeing as they made Starkiller so integral to the star wars story (birth of the rebellion etc.) but I wouldn't go as far to say its G-Canon, just C-Canon
but even C-canon can't contradict G-canon. This is why so many fans were pissed off when the prequels made a lot of C-canon stuff N-canon.