Here's where I have a problem trading a guy like T. K....
not too long ago, the Flyers had a really good prospect pool. I recall it being bragged about. What has that produced? Nothing of significant substance. I seem to recall, TK came out of that pool. So, you had a player who helped make up a deep prospect pool (TK), who now isnt playing well enough to keep. So you want to trade him off, for another prospect(s)? And why would this/these prospects fare any better? If he sucks so bad now that he is worth getting rid of, there is no reason to believe the assets you get for him won't meet the same fate.
Now, if you traded him for an established player of substance, believing you helped the team, then "ok". But what are the odds on that happening?