Sure we've had injury issues, but most teams do. We have a lot of talent even when we do have some injuries. I don't think injuries have been a major factor.
Frankly Swihart's bat is still in question too. Which is not to say I don't like his potential. But in MLB potential and a quarter will get you a gumball.
I do see some positive trending though, thanks to some B-R cherry-picking.
What I really like is that in his last 3 starts, over 18 innings, he has 26 K's and only 3 BB's.
Personally it amazes me how much umps are influenced by pitch framing. Sometimes you'll see a pitch that's a good 3 inches off the plate pulled in by the catcher and called a strike.