Even with getting an actual 2C, I'd figured the Avs would keep him as a winger (and center depth in the playoffs) but I just got to say you are 100% dead on with this.
Johansen was literally traded for 50 cents on the dollar this summer. He might be slow and unmotivated but he's not illiterate... he can read the writing on the wall. If he's still playing like this, he's toast.
We might be better off keeping him around for depth in the playoffs and then buying him out on 6/15. Then it would cost us 1.33M against the cap for two years. Depending on what our 2C makes, we could potentially buy him out and not have to waste assets to get rid of him and I have no idea what the asset equivalence of 1.33M in cap space for two years is.
I'd rather pay picks to get rid of RyJo. We need every cent in salary cap.