Most people make the mistake of thinking that anything after Zahn is canon of any level. It's not EU-Expanded Universe....it AU-Alternate Universe. There were some good stories after Zahn, but most of it is garbage.
I have heard there is a Leelandchee, some kind of canon device. The solution is simple, declare everything after the Thrawn trilogy to be AU-Alternate Universe, and start over.
Write out a MAIN story arc, that makes sense, which doesn't include the galactic government changing hands between the Empire, the Alliance, and magic aliens every few months.
Then, allow authors to write approved stories that do not damage the main arc. We don't need dozens of Death stars, system killers, planet eaters, ect. Let's say a new sith order arises, with dozens/hundreds of sith lords to combat Luke's new order of Jedi. A Star Wars story can be very interesting on a planetary scale, you don't have to alter the course of the galaxy in every paragraph.
Take the Batman stories for example. Batman mostly just does his thing in Gotham city. Sure, Superman is off fighting Galactic scale enemies, but does that make the story of Batman hunting down some psychotic murderer any less interesting or compelling? Let Luke be superman, surely there is enough room in the galaxy for a few Batmans?
Hahaha...genius! Though I wouldn't dismiss all
the post-Thrawn stuff. Stackpole's X-Wing series was positively brilliant.