Has the new technology taken away from the driver .
Has the new technology put more into the crew chiefs hands ?
Has the new technology taken away from the driver and put more into the crew chiefs hands ?