I'm really careful about recommending any OS or software to anyone without asking what they need it for and what they have for expectations and how much new things they are willing to learn.

I think you might have seen me saying Linux is not for everyone and Linux is not windows in the same way Windows isn't MacOS.. i and if they need some software that wont run in Linux, and also why they want to switch OS. then they should think twice before continue down the road.
But i never tell them to stay away from MacOS or Linux.. or the other way around.. Stay away from windows.
That is their choice

I show them the door and what to expect, and then they have to make the decision to walk thru it... or walk another way.
Edit:
as for OP here.. if he has the possibility to install Windows 10 Enterprise LTSC IoT, then he will have security updates to 2031