NASCAR and F1 take opposite approaches to regulating technology. F1 defines an envelope and you can do anything within that envelope. NASCAR defines specs and anything on either side of that spec is treated as a violation.
I much prefer F1's approach because it challenges engineers to innovate within parameters, just like the real world. NASCAR is trying to make everything even on the technology side and the result is that innovation is often called "cheating."