If you didn't notice, RC was an official Star Wars series, not some ridiculous fanfic.
The entire EU was official Star Wars material. Didn't stop 90% of it from being crap.
To illustrate, Revelations was just as official as RC, and yet that one book managed to contradict every single piece of character development Jaina had gone through during the entire New Jedi Order series. Everything. Down to not knowing how helm coms worked, despite being a Rogue Squadron veteran.
Three guesses as to the author.
Hey, look, like i said, I've never read any Traviss Star Wars besides RC, so i can't talk about Legacy of the Force.