NASCAR is trying to eliminate technical advantage so that the competition is entirely about which driver and crew is best. I don't see anything wrong with that.
Not that I'm necessarily anti the NASCAR approach (though I do think the organisation itself can be somewhat capricious), but it's certainly not a form of motor sport without team-based technical advantage.