you trade ANYONE if you can improve the team. You also don't wait until they have no value before making that trade.
Were you opposed to the Mogilny trade back in 1995?
Since the Mogilny deal had a lot to do with the Knoxes deciding they couldn't afford the contracts any longer after some free-spending at the start of the '90's and Alex was not on his first contract any longer, the analogy is pretty weak. I understood why they did it and how Alex was viewed as a non-conformist by many in hockey, not just in Buffalo. Dahlin has none of that baggage nor is he on an expensive contract.
And just to clarify, are you implying that Dahlin's value is somehow declining?