How about parents exercising a little more control over their kids? Maybe they don't need to buy them a car.
While any new racing venue is welcome, I really doubt it will reduce the amount of street racing. It is the rebellious nature of the racing that attracts kids.
Besides, from what I have seen of the recent CT crashes, it was more likely "stoplight" or opportunistic racing, not the same as street racing in my opinion.