Personally, I LIKE that it is more about the drivers and less about the technology.
That is one reason why I dislike F1 racing. Too much technology. Thank goodness they at least decided to take traction control off of the cars.
At least the "stock" cars in NASCAR WILL spin out if you punch the gas too hard. There won't be some computer-based traction control to help out the driver.
Again, that's why I like NASCAR, and the new car. More emphasis on the driver and less on the machinery.