Sure you have some few cars that have survived since ‘98 but they are not numerous.
Cars have lasted over 100K since forever and 200K isn't a big deal.
All my cars from the 80s and 90s have over 200K miles.
There are performance automobiles, though, (Porsche, Nissan) that don't use hydraulic lifters in their "consumer" vehicles and require valve adjustment at 100k miles.
200k miles is actually a pretty big deal still, as it's about the lifetime of efficiency valve stem seals, crank bearings, and catalytic converters, and self tensioning timing chains.
20 years is also the upper limit on rubber and plastics; so if a car is 20 years old and hasn't had all of its suspension bushings, hoses, and seals replaced, they need to be on the list.
Then you have the Ford Ecoboost head gasket issues and Chevy collapsible lifter failures which have led to less than 100k mile life of engines in the last decade on about 10% of their cars.
It almost feels like you're saying the mileage a car lasts is about how many miles it can last without maintenance?
Adjusting valves (on cars that need it) is a regular maintenance item.
Cat converters, timing chains or belts are also maintenance items. Same for bushings, hoses, seals. None of these are a big deal. (Well, a few seals might be, depending on access).
Valve stems and crank bearings are a more major engine rebuild. I've never had to do this on any car even into the 200k-250k mile range. But if it is necessary, the car is back on the road after that, so it still "lasts".
Each of those are major service items that, at 200k miles, often individually exceed the value of the depreciated automobile at shop times * shop rate. (which, unless it's a appreciating car is ~ traditionally $2000). So most people don't change them, which leads to cascading failure. (ie timing chain costs more than the value of the car, so eventually it stretches and the valves crash)