Question: why is star wars legends not canon?
Answer: The reason why Lucasfilm didn't fold in the EU books and previously made comic books and video games into this comprehensive canon is that they didn't want future Star Wars movies and television shows to be bound by past storylines that not even George Lucas had approved. It was also inconsistent.