100% agree, he looked dominant in the WJC and showcased his skill. People that are writing off his raw upside have probably never seen a single highlight or shift-by-shift and just look at numbers.
The reason his AHL numbers were so poor as well was because he's missed the majority of the last 4 seasons and Belleville plugged him on the 4th line with lower minutes so he can actually get adjusted to pro hockey after missing so much time (then he gets hurt again).
He's also the kind of player that will produce well with skilled players. Just to give an example, if you play Austin Watson with Tim Stutzle, Watson will not produce. If you play Boucher with Stutzle, Boucher will put up 60 points.
He legitimately has 2nd line skill, speed and IQ (along with a good compete level) but has never played on a line with skilled players in his life to showcase it. The dumbest thing Ottawa could do would be to trade him for a late round pick now, ride it out, see if he can at least be a good bottom 6 option in a couple years and go from there.