"Not a whole lot of old frames left laying around to use for a race car."
Agreed, but they still manufacture new metric frames, just like they manufacture new Johnson style frames. That excuse doesn't fly.
What the hell is a Johnson frame? This is the first time i have ever heard of one and i have been involved in racing for 50 years.