Positives you've missed include that Stroman is good again, and Giles is still elite. At the very least that's two very valuable trade assets, even if neither is extended.
You're right that most of the players that we need to do well haven't so far, but I'd also point out that there are 120 games left. We have lots of time for young players like Jansen and Gurriel to turn it around, and quite a few prospects who will be called up at some point (either for the first time, returning from injury, or returning from AAA).