I don't think you can judge a trade solely on whether the team has won a championship or even a playoff round.  You judge a trade on whether the value of what you receive in a trade surpasses what you give up.  I feel the same as you Hacker that they should have just let him sit but the OHL doesn't seem to be interested in fixing the reporting problem they have so it wasn't really going to help the team to do that.  As far as a good return for Domi, Bennett and Watson would definitely qualify as that.  Watson scores at a pace not far off Domi and Bennett is just flat out a better player - which only really helps if he returns this year.  Bennett was worth the price of admission last year in my opinion and I really have my fingers crossed that he returns.  In my opinion that was a great trade, doesn't really make up for a couple of the others though - Lemmon comes to mind.