I'm not a Braves fan, but it is time for people to recognize the Braves feat of 14 straight division titles is one of the most tremendous feats in sports history. It's much tougher to win a division over 162 games, than to get hot for one or two weeks and win a World Series.
The Braves 14-year winning streak has to be one of the most overrated of recent baseball feats. Despite having 13 postseason appearances in a row, they have won exactly one World Series.
That is absolutely correct, if perhaps a little overdramatic. But no rational person would denigrate that kind of amazing streak. They've done it with a healthy but not exorbitant payroll, outstanding coaching and excellent talent management.