Considering the team gave him never ending chances, constantly talked about how they wanted some specific value for him, and didn't end up dumping him until he was worthless on the market in the end; I get the sense that Oilers management was either suffering from a crippling case of sunken cost fallacy, if not outright terrified to give up on him. Woodcroft was routinely playing him on the top line right up until January's closed door meeting and "getting guys going" stopped being a priority, so it seems like he had some true believers backing him in the organization right until the end. Who knows, maybe the Oilers brass are was more into dodgy advance stats than Oiler twitter gives them credit for.
6'4 players that superficially look talented can have a weird effect on people though. A Canes fan I know is already rationalizing the scratches as "regular roster rotation to keep everyone fresh for the playoffs", rather than a sign that he might just not be very good