First off, no Rockets fans allowed, they don't understand anything if it has to do with he Warriors. In the first half of the season the Warriors had two major issues, turnovers and the worst bench in the NBA. Let me break it down.
The Warriors have the best starting five in the league. They have four players in the top five in +/-, Iguodala 1st (+463), Curry 3rd (+462), Lee 4th (+429) and Thompson 5th (+426). Only one other team in the league has multiple players in the top ten. The Warriors starters outscore opponent starters 77 to 66.8.
The Warriors had the worst bench in the NBA before the all-star break. Pre all-star weekend they were being outscored 31.5 to 24.1 a night and only playing 70 minutes a night. Since the all-star break (Addition of Steve Blake and Jermaine O'Neal getting healthy) the Warriors bench is outscoring the opponents bench 38.3 to 32.1. That's a +13.3 difference. Not only that, but the bench is playing 95.9 minutes a night. What that means is the starters are playing less minutes, Curry -5.9, Thompson -8.8, Iguodala -3.4, Lee -3.0 and Bogut -1.8.
Pre all-star break they were averaging 15.7 turnovers per game, post all-star break there averaging 12.8 turnovers per game. The Steve Blake addition was the most underrated addition of the trade deadline.
The Warriors are ranked third in defensive efficiency, 6th in overall rebounding and 6th in average scoring margin.
10-2 since the all-star break, 10 of the final 17 at home and probably gonna end up as the 5th seed. All that and Curry is arguably the third best player in the game and shows up for the big moments. Take for example last years playoffs, two game winning shots this season and leads the NBA in 4th quarter scoring. Were not going to have home court, but were one of the best road teams in the league anyways. I'm not saying anything, but were being slept on.