I don't disparage it because of its status, or consider it low-tech, or unskilled.
All "Top-Tier" levels of motorsport require an insane amount of skill to just qualify, let alone considered as competitive, or a winner.
I know Nascar racing takes a very skilled driver to win against everyone else, in damned near identical cars, on a big open circuit. You have to have your line down to a science. Your braking for your corner entry has to be perfect, or you're just an also-ran.
But there-in is the problem for me: It's boring. All the skill, all the driver endurance, all the engineering is utterly moot to me, due to the plain, simple bald fact: I can't watch 2 laps without wanting to change the bloody channel.
Why? Because I don't want to watch racing where the only difference is the driver. If I want to see a sport where the mechanical element is as removed as possible, I'll watch 6 Kenyans run around a 400m oval.
Spec racing is great as a driver's thing. Great for learning about drafting and such. But to me, it just isn't fun to watch. Hell, I'm even finding WRC boring right now because....well, It's Ford or Citroen. That's it really. I miss the balls out battles between Ford, Mitsubishi, Subaru, Citroen, Peugeot, Skoda, etc. Hell, I wish Toyota would get back into it. Honda, and Mazda should be there too.
In short: I respect Nascar, but find it boring.