You need to distinguish types of value in this situation.
On ice value - Kane has a ton, and even if he slips a bit, he will still be worth more than his contract.
Off-ice distractions and negative value - Kane has a lot of this as well, but to different GMs and different teams and locker rooms, Kane is going to have greatly varied value.
A team with great leadership and structure might feel they could take on Kane and easily overcome his distractions, whereas a team with a ton of turnover and a questionable identity would be smart to steer well clear of taking on this kind of risk.
Ultimately, *if* he is cleared of gambling on games, then his positive value should outweigh his negative value. If he is found guilty of betting on games, well then.... he is probably done in the NHL anyhow.