here is a random simple idea. Scrap the stupid token system and simply tell engine manufacturers that they develop whatever they want, but cant charge their teams more than x amount per year. That way teams are not footing the bill for the engine upgrades, but engineers can still work to improve the engines.