The 5-year limit is embarrassing. Not so much that they haven't gone over 5 years, but because there's no need for a hard policy like that. Evaluate every situation individually. There are cases where going 6 or even 7 years can make sense.
I was talking more about the type of trade where the return is only valid if the guy you're selling high completely tanks. Like Donaldson for a 3rd. Or any of the offers I got on Keuchel last year.
So is Horacek the worst coach in the league? The Leafs' best players may not know where the defensive zone is, but they actually have a fair bit of offensive talent. How the f*** is this team struggling to score more than 1 goal per game?