I completely agree! And the C.I.D. should be 300". And dump the front splitters and the rear spoiler height to 4" / 5" max.
I think I'd like to see the car up a bit off the track with no bump stops. Make the suspensions work and carry the car.

All this would show us quickly who is\are the real driver(s)