So... I installed the game on PC and attempted to have an hour or two on this last night. What can I say... it makes me appreciate Assetto Corsa all the much more as it absolutely trounces this latest stuttery mess of a game! I'm genuinely disappointed as I've always been reasonably impressed with the Forza games, but this PC incarnation of the latest release is being an absolute pig on my system. I spent about two hours just playing with the settings and I could not get it to run smoothly or consistently at all. The benchmark doesn't make sense, either. The metrics suggest my CPU is running the game at 250fps+, my GPU is somewhere around 150fps, and yet the final framerate is 55fps. And that doesn't vary whether I enable/disable RT, enable/disable DLSS, change resolution. I is disappoint.
I'm going back to Starfield until another patch or two rolls in for this...
It's a whole lot different nowadays, D. Whilst there might have been more GPU manufacturers back then, they were very basic cards by todays standards and very limited in what they could do, and how they did it. Fixed function pipelines meant the way these cards rendered was quite simple; no need to worry about shaders and software running on the GPU (which is what shaders are and what shaders do these days). The complexity in developing for modern GPUs has gone up in orders of magnitude, as has game development in general.
@Zelenskyy is absolutely on the mark here; the vendors may be fewer, but the variation in combinations of hardware, driver, OS - and goodness knows what else - inevitably means there are going to be issues for someone, somewhere. And then trying to get it running nicely with the host OS at a low level can be a pain (DX12 a case in point, potentially offering some massive performance gains that haven't really materialised over the years). And then trying to keep things running optimally on the (effectively) baseline x86 architecture from the 12th century!
(Rant over).