I watched the Atlanta race yesterday and I just don't get it. What are the stages supposed to do? If it was supposed to enhance the racing product, then it failed, miserably. IMHO the race would've played out in similar ways regardless of whether or not it had stages. It decreased the amount of "debris" caution. Honestly I think the new Five Minutes of repair rules did more towards that end than the segments did. As for reduction in commercials, yea, no. Maybe I'm wrong on this, but yesterday's race felt like it had the same amount of commercials the races last year did.
As far as I can tell, the stages just made the points system needlessly more complicated. Like I said in the title, I just don't get it.