What would we need 2 million polys per model for when they typically will only occupy a fraction of the screen area? Also, even with half a gig of memory, a 2-million poly model is going to occupy a hefty chunk of RAM.
Multiply that by the amount of models actually needed for a realistic game, and it won't be pretty.