“Canon” means official canon as far as I’m concerned. Of course, I tend not to revisit the stuff I didn’t like, but I’m not bothered enough by any of it to spend the mental energy on curating my own version of the timeline that no one else will share. If I didn’t like the new films I’d probably be singing a different song, but as it is I’m on board.
As far as Legends goes, I do tend to assign more value to the stuff that came out before NJO.