Every team makes short term trades, well, every team trying to win. I get not all the deals worked, but IMO, it's unfair to criticize them for making short term deals to try to win at the deadline, unless you never want them to do that, which I guess is possible......
They are shopping at the lower levels because they signed one guy to a huge deal, and two others to large deals, and refuse to go with youth at many positions. They also have a super fragile CF, requiring two legit starting CFers right now.
I'm not saying they are doing a good job, but this post I'm quoting seems at odds with some things you want them to do....