Baseball is easier to predict from statistics when compared to most other sports. Most plays in baseball occur in isolation (relatively).
For example: pitcher vs. batter -- each pitch is essentially a new, repeatable experiment.
In basketball, I would guess that there are very few repeatable experiments. (Different players, strategies, locations, etc). It is a much more fluid game and therefore determining an indicator of success is much more difficult.