Yes, and Hamilton will be gone soon enough as well. It would be good if he did something during his tenure here, though.
If Upton performs and they lose him that's not really a good trade unless they win it all this year (unlikely) and if he doesn't then it is an even worse trade.