Cars are built everyday at a massive rate, mainly because people don't keep vehicles for as long as they used to.
That's cobblers when you actually drill down into the figures. On average, cars last LONGER these days than they used to. They pass through more owners before they're scrapped, (funny enough, precisely because they DO last longer), but what you're actually concerned with is what the car emits from the moment it leaves the factory, to the moment it gets dumped at the scrapyard. Doesn't matter in the slightest whose name is on the logbook while it's doing it - the atmosphere doesn't know or care!
What is going to emit more? A car that has done 200,000 miles during 20 years with one owner, or a car that has done 10,000 miles a year for each of 10 owners who have each only kept it for 2 years?
It is very much in fashion now to lease cars and change them every 3 years, otherwise how could any working class man afford a Tesla???
Ever since I've been old enough to drive, it's always been the case that most new cars are not bought by private individuals. Most people have always bought used. I know I have! I can't afford brand new cars. I'm therefore quite glad that someone buys new cars, and gets rid of them quite quickly, because if they didn't, there wouldn't be many second hand ones for me to choose from!
For your info, I drive a 21 year old focus 1.6 petrol.
I never kept any car for less than 10 years.
Let's see how you bend maths in your world...
OK, happy to, but I'll need a lot more data than that. I'm guessing you won't want to give me your registration number so that I can check myself, so just give me its official CO2 emissions figure (which will be on your logbook, or easily available from here):
https://vehicleenquiry.service.gov.uk/
and tell me how roughly many miles a year it has done since you got it.

