I do uninstall anything that doesn't need to be installed and I also police startup items with the SysInternals tools[1].
If those systems are using a spinning HDD, you're doomed. W11 is designed for SSD systems. I doubt MSFT cares about HDD installs.
And with PCs and Windows, you're always running into oddball hardware and driver issues unless you take great care in picking components with good track records (as I did).