I'll disagree on all of the above, based off of what the situation was at the time.
Maybe you are just someone that thinks that teams shouldn't ever trade for players at the deadline.
I'm of the mindset that you have to give up quality to get quality.
A lot of the guys traded at the deadline aren't going to amount to anything in the majors.