His 22-goal season was unexpected but now he's on the verge of surpassing it. Bergevin and Julien must be more than pleased to have him. If Drouin and Galchenyuk could produce at the same level the Habs would surely be in the playoffs!
Byron at this moment (and at the moment you wrote your post) is not on the verge of surpassing his 22 goals from last year. He is currently on pace for 20.
As for Galchenyuk, he has 9 goals (Byron has 10), so in terms of goals, he is scoring at the same level. But here's where you find out that Galchenyuk is producing MORE than Byron. Alex has 22 points while Byron has 15. Drouin also has more points than Byron (18 to Byron's 15).
Now, you expect both Galchenyuk and Drouin to score more than they are now. But it's not a question of producing at the same level as Byron, because they both have produced more. It is more a question of these kids producing at the level THEY can.
And this is not to take anything away from Byron. He may be on pace for 20 goals right now, but should he score 2 next game, he's back on pace for over 20 goals. I think Habs should explore moving him because he has value.