A few things about Ho-Sang. The Islanders knew what they were getting when they drafted him. They knew that there were maturity issues and there was a heightened sense of entitlement with him. That was something the Islanders knew and they allowed that foster. Just look at Snow's comments on the night the Islanders drafted Ho-Sang. Snow actually stoked the fire.
With that being said, Ho-Sang is 21 years old. It's too soon to give up on him. What the Islanders need to do this off season is sit down with Ho-Sang and his agent and they need to clear the air and let him know what they want and expect from him going forward. They need to lay down the law with Ho-Sang and they need to let him know that his behaviour is no longer acceptable and that he needs to decide whether he wants to be a player or not.
As for Ho-Sang, incredible talent. At the same time, it's time for him to grow up. Yes, play with that chip on your shoulder that your talent is just as good as everyone else. However, when things don't go your way, don't complain and point fingers at others. Take it upon yourself to get better. Those are things his agent should be on him about as well.
From a hockey stand point, I like Ho-Sang the player. There's an incredible talent there with great physical ability and obviously he has great hockey IQ as it pertains to the game. However, there's a lot of growing up and maturing to do. I also think the Islanders helped in creating the monster he's become. This is where having strong leadership in all places right from the get go could have straightened him out. I don't think it's too late, but now Snow and company have to get really tough with him and his agent needs to be on him as well.