Only lazy people would pay that much for a car. That's the problem with the whole thing, people lost track of what racing is. You build a car and see if you have what it takes to beat the other racers. IF YOU HAVE TO BUY A WIN YOU HAVE NO HEART.
I guess a lot of people have no heart then. Store bought chassis started in the 70's in the Late Model and Semi-Late classes, and by the 80's I would bet 95% of the cars in both classes were store bought. By the 90's it was likely 99%. It seems like its only natural that most of the "B" classes would follow, the Street Stock/Sportsman & E-Mods, followed. Even classes like Hobby Stocks and 4 Cylinders, Young Guns have at least store bought cages. I don't see this trend changing.