Okay, after some quick research:
2015-2016 Sharks:
8-8-0 with Haley in the lineup (82 point pace)
38-22-6 without Haley in the lineup (102 point pace)
5-3-0 in games where Haley fought (103 point pace)
2016-2017 Sharks:
29-21-7 with Haley in the lineup (94 point pace)
17-8-0 without Haley in lineup (112 point pace)
7-8-1 in games where Haley fought (77 point pace)
2018-2019 Sharks:
8-4-0 with Haley in the lineup (109 point pace)
35-17-8 without Haley in the lineup (107 point pace)
1-2-0 in games where Haley fought (55 point pace)
Haley's Sharks Career:
45-33-7 with Haley in the lineup (94 point pace)
90-47-14 without Haley in the lineup (105 point pace)
13-13-1 in games where Haley fought (82 point pace)
The point of the game is to score more goals than the other team. When a coach looks at his lineup he has to think of the most efficient way to divvy up ice time. When looking at the Sharks' forwards it looks like this:
All special teams:
Couture, Hertl, Meier, Kane and Pavelski
PP only:
Thornton, Labanc, Nyquist
PK only:
Sorensen, Goodrow, Melker
Only 5 on 5
Haley, Donskoi (was dropped from the powerplay in favor of Vlasic), Radil
Deboer has decided that the 12th forward spot on any given night will be filled by a player who only has an opportunity at 5 on 5 to make a difference in the game. Radil has shown an ability to play up the lineup, in the top 6, and be an effective player at 5 on 5. Donskoi has shown an ability to play in the top 6 and on the power play. Haley does not possess any hockey related qualities that warrant his insertion into the lineup, but Deboer feels that what he provides is valuable, even though it deviates from the whole point of hockey, which is to score more goals. It's hypocritical to talk about the depth of your lineup and then sacrifice depth in favor of a player who's "good in the room." If Kevin Labanc is struggling, and gets demoted to the 4th line, the only choices Deboer has to bump up are Melker and Goodrow. Neither of those players would have the success of Donskoi in that position. If Labanc and Haley are then benched, Karlsson is promoted, and Donskoi is scratched, you now have 10th wheel Barclay Goodrow who will be benched as well because there's no place to put him. If Labanc is demoted or benched, and Donskoi is playing and promoted, Kane and Timo can double shift on the 4th line if need be, thus retaining the 4 line team that Deboer always emphasizes. My main issue with Haley playing is not really an issue with Haley specifically playing over someone like Donskoi or Radil, it's the ripple effect on the rest of the roster in that game. The Sharks need to be able to take advantage of their superior depth against other teams. Haley turns their depth from a strength to a weakness. Whatever Deboer claims "to see" in Haley goes against everything Deboer's preached from his 1st day with the Sharks. The fact that he doesn't choose to see the broader picture handicaps the team.