And the only thing he use it for entertainment is browser (for reading novels)
If I am managed to setup all these properly on other system. I doubt him would ever notice a difference.
Non tech user just can't care about what system he is using less. All matter for him are tools that help him to finish his work.
What about dvd/cd or install some new softwares? Well, I am the in house tech support.
That was a majority use-case between 2005-2015. Now it's a niche case (yeah, even if absolute numbers are still big enough, relatively speaking it's a niche)
Most desktop computers still do, and in alternative there are USB stick variants.
Which doesn't change the fact regarding what drivers, for what set of OSes, are supported out of the box.
It is true that if you try to reuse your 2003 Office install you will fail, but such unsupported and deprecated software will also cause trouble on a modern PC. Even if it runs, using an old version of Outlook is extremely unsafe...
Common end-user hardware does not require drivers nowadays either (not even printers due to IPPAnywhere and co., even though manufacturers still ship them for some reason).
Things are always hairy outside that though - macOS no longer permit kernel extensions, and you know you are in a dark place if DKMS gets involved on Linux.
WWDC sessions on that roadmap state quite clearly that is the long term end goal, all the kernel extension mechanisms will only be available in userspace, with one year transition for each subsystem after an userspace API is made available.