Locker room cancer has a ton to do with talent as well. When you have the talent of a Patrick Kane or Tyler Seguin, you can be a disruption and still be valuable to a team. Also, degree and type of disruption matter as well...if you have a few minor off ice issues, and are late a couple times, that i not that big a deal to me; fooling around with a teammate's wife is another story. So if you are a superstar talent, and occasionally act like a child, coach gets paid enough to deal with it. But if your talent level and cancer stage is more Sean Avery + Stage 4...you need to be gone.
Rads might be a handful, but Roy would not bring him over if he could not handle him. And his talent is easily worth the hassle. Term and $$ are debatable, given our other needs..but I bet something could be worked out.