Well Lincecum has definitely been better this year than last year and Cain as well, however the problem has been the run support. Don't go looking at Wins and Loss Record.. Both have lower era's and higher strikeout totals with lower walks than last year. It's been all about run support. The Offense is back to the level it was in 08 which was simply dreadful. Last year we were at least slightly below average but with all the injuries this year the offense has been abysmal... That could change with our new acquisitions but this year more than ever it's about our pitching... and don't worry about the D-Bags. They were always pretenders and will fade. Don't buy their fools gold. We'll have no problem winning the west and then all we gotta do is limp in to the playoffs and we have a shot because we have the best staff in the majors. That is why we still have a chance. We just need the offense to get hot for a couple weeks and the west race is over. Trust me, Arizona is far more flawed than us and they will fold by mid september if not earlier.
I'm not sure how you can say you have the best pitching staff.
Here's the current team pitching numbers as of today:
1. Phi: 72-29, 3.09 ERA, 33/36 saves, 896 hits, 366 total runs, 347 earned runs, 78 hr, 272 walks, 861 K, .238 opponent avg, 1.15 WHIP
2. SF: 62-50, 3.16 ERA, 40/52 saves, 859 hits, 394 runs, 358 earned, 68 hr, 381 walks, 920 K, .229 avg, 1.22 WHIP
We've got you beat in record, ERA, save pct, runs allowed including earned, walks by a landslide, and WHIP. Basically the most important categories.
You guys have a damn good staff, but it's not better than ours.