He needs to not worry about other players, if he was really doing that. Smith made the team as a combo D/F and honestly was as good as anyone that played LD this season short of Lindgren. He also wasn't terrible as a spare forward.
Haley sucks, but it is what it is. It's the NHL and teams often carry guys like him. That's just the reality of the situation.
Also, Haley played 5:30 each night. Did Kravtsov want his minutes? Kravtsov didn't like his role in the AHL before he left so we think he'd like a fourth line role in ahead of Haley or Smith? The money would be better but that's not the concern I'm hearing.
I'm sure not making the team was a bummer for him, but he didn't deserve to make it. I'm sure the ensuing adaptation to the game in the AHL game was tough, as well. But you gotta show more mental fortitude. Tons of guys go through exactly what he did. His circumstances aren't unique. I feel like he came in with unrealistic expectations and couldn't handle it when he realized that was the case.
This is easier said than done.
Now it doesn't excuse a lack of effort after being sent down or taking his ball and going home (to his credit, he came back) but players notice when this shit happens.