I've noticed that too. It looks like in the online mode reduces the number of NPC cars ... for human driven cars, I guess.
Maybe I'm not actually offline, still thinks I'm offline but with the online cars turned off? I'm gonna see if I can actually play offline. Dodging cars at high speed is the most fun, need some cars on the road to dodge!