Pretty much what has been the issue with Texas all year, too. Yu Darvish went 7 starts without a win and had an ERA close to 2.00 in those games.Pirates have scored 6 total runs in this 4 game losing streak. Pitchers have to hold a team to 1 run max to get a win right now. Elite pitching + Mediocre batting is a recipe for streakiness and disappointment.
Their pitching is better than ever, but losing Napoli and Hamilton plus several stints on the DL for Kinsler, Moreland, etc have really caused the offense to suck for long periods of time. Looks like Adrian Beltre is finally heating up though - can't believe he didn't make the All-Star team hitting .320 with 20 HRs, and when he's fully healthy he's the best defensive 3B to boot. Machado might have taken that crown though since he's young.
It's all about the pitching though - Rangers have the 2nd lowest ERA in the AL, while playing in one of the best hitter's parks. The bullpen may be even better than the starters, and the starters include 3 rookies. They will easily have the best SP+Bullpen in the majors once everyone is healthy around September (Darvish/Holland/Harrison/Lewis/Perez + Robbie Ross/Neal Cotts/Ogando/Soria/Scheppers/Nathan), that's before assuming they may even pull off a deadline deal for Cliff Lee or Garza.