You sure about that? Because if Simon would have cleared waivers, we would have just waived him and kept him as depth. Doing so wouldn't have touched the cap. The only reason to trade him is because Anaheim saw enough value in getting him and management had a fairly good idea that he wouldn't have cleared waivers. If it was contract related (50 contract limit), just moving Reese and his cap hit would have been enough.
If Carpenter can go for a 5th with his 3 goals, Simon, whether you (and other's) like it or not has some value. Maybe not a ton, but some.