There's not enough Lambos for every millioniare if every millionaire wanted one
and most millionaires drive regular cars
and also the flashy millionaires by luxury cars like Roll Royce, if would rather spent 400,000 on a rolls royce than a lambo, because you actually get your moneys worth with all that luxury
sports cars are terrible cars for everyday driving, supercars are even worst, because you have to worry about scraping them on the streets, and babying the car, and if you push them on the track parts will break that cost an arm and leg
A millionaire can't even afford to own one of these cars unless they have hundreds of millions, or never drive them at all