I have missed people advocating going racing after a cursory glance. I certainly would not. I would expect that anyone buying a used race car would spend 50-100 hours on it before taking it to the track (if there was little wrong).
My point is that frame-up rebuilds are appropriate when pulling a car out of a barn after 40 years, but I don't see them as viable in these times. I have not done a "frame-up" on any of the 4 cars that I run regularly ..... ever. Last year we finished 100% of our races (about 90) without a mechanical DNF. We had 3 test/practice sessions we DNFed.
Some shops like selling "frame-ups" and some racers like doing "frame-ups", but it is absolutely not a requirement for success. In our world today, time is our most valuable commodity. As a business man, I cannot afford to do unnecessary work or replace parts that don't need replacing. I would prefer my customers spend their resources going racing, and not on shop labor. As a racer, I wanted to spend my resources on the racing.
Our biggest problem as a recreational activity, is that most people today are too busy with life, to spend the 100s of hours in our garages like we did in the 60s,70s, and 80s. If they are going to race, they need to pay someone to put in that time, or find a way to reduce the time required so they can fit it into their lives. This happens by learning from others, and working smart. Learn what needs regular attention, and regular replacement, and prioritize the work that you have time to do. That is certainly how I run my business, and how most successful racers do it.
I am sorry, but it makes me sad, when I read on our forum that someone had a rough weekend at the track, so they are going to park their car and do a complete frame-up rebuild before they race again. Many of those never make it back. Most of our cars are pretty basic, and a couple days of hard and smart work, will fix almost any major problem.
As I pointed out above, going to the race track regularly is the best way to find the motivation to arrange your life so you can spend time in the shop.