The Star Wars Legends EU is full of dumb stuff, contradictions, and retcons, but the internet seems to be hell-bent on defending it.
Because every story in the EU had the courtesy to be optional. Subpar stories generally got ignored or glossed over by later authors. And the EU was something that developed organically along with the movies and evolved over time. It had its low points, and the continuity was often messy, but when the old EU was good, it got really good, and took the Universe in interesting new directions.
The new Canon has taken many of the worst aspects of the old EU and brought them back in even worse ways. And is already rife with inconsistencies despite being started much more recently and with the express intention of having greater consistency across canon material. Not to mention, it’s generally staler and less innovative in its approach to the setting.
It bugs me when fans dismiss the old EU as worthless simply because a corporation doesn’t recognize it as official Canon.