It’s even more illogical when you consider the story of Star Wars has been written by many different people–sometimes not in collaboration with each other-- and has a million plot holes and retcons.
Again, it’s several people’s jobs to try to keep that from happening in the Disney canon. There is an official canon. People accepting that is more logical than having a head canon.