I've thought about building a sim rig, it's very tempting. I always think about being able to put the money into my Duster though and I live about 2-3 hours from Road Atlanta which is one of my "dream tracks" to drive on.
For your second point, thankfully we have guys like Freiburger and Dulcich to offset that kind of gatekeeping ******** mentality. If they never did the whole Roadkill thing there would be FAR less young people getting into the hobby. I'm 32 and got my Duster when I was 16 before that show existed but it was a huge motivator for me to build my car the way I like, not to please the purist old-timers.