He was a work-in-progress his first season, and hasn't made much strides in the four years since to go towards being anything more.
There was a stretch of games in January where Xhekaj was very good, and carrier Savard in my opinion.
Unfortunately, Xhekaj then had a rough stretch of games, showing his complete lack of consistency.
From late-February on, Struble has been better than Xhekaj in my opinion, and developed a good chemistry with Hutson as the LD of that pairing.
Struble was recently put with Savard, and though he hasn't looked anywhere near as good with him (Savard unfortunately brings down the play of whomever is matched with him at this point) I would still say that he is a superior player right now to Xhekaj, bringing lesser toughness and shot but greater puck skills, speed, and defensive IQ.
Overall, given the relative health of our team, Xhekaj deserves his current stint in the pressbox.
And unless we see an injury on D, give rest to someone before the playoffs, or someone on D starts playing really badly, I think we might not see much of Xhekaj this year.