Cost. The Olympics are based off of the same sports played in college, and they have to be cost-effective, or not expensive. Racing cars gets pricey, and fast. No pun intended.
there is an "olympics" of motorsports, its called the A1GP
To expensive. Too many choices of cars, tracks, etc. Most people don't realize how physically fit you need to be to drive a race car.
mostly money they wouldent what kind to have pure stock or indy. diffrent countrys diffrent racing