Formula 1 is supposed to be like that except without the drugs. It’s a competition for both the racers and the manufacturers.
F1 introduced a cost cap to stop the top manufactures from being able to test and develop everything they want to.
F1's regulations are very strict and completely artificial, just not quite so strict as to allow only 1 car. This is both for safety and cost control. In Schumacher's days, why did ferrari dominate so much? Because they have a private circuit, a much larger budget than anyone, and the racers flew back to the factory to spend long day after long day of testing right next to where the parts where being manufactured. We'd not have a full grid if anyone had to compete with budgets like that