Although this is a Windows forum, I just want to note that you can insert any operating system in place of Windows in that sentence and the principle applies.
It is absolute insanity to use any unsupported operating system if the option to use the current one exists. There are very rare occasions, such as when factory equipment produced decades ago has control software that only runs under Windows XP, where using an out of support OS is really the only option. But even if you were in that sort of situation, that instance of WinXP should not be in contact with cyberspace in any way, shape, or form.
For the vast majority of us if we've got PC hardware that can run whatever the latest version of Windows happens to be at a given moment, that's what we should be running. It doesn't matter whether you like it best, or prefer it, you use the most current version of an operating system that your maker produces for your hardware. That always has been, and always will remain, best practice. And it applies to Windows, Linux distros, MacOS, Android, iOS, and the list goes on and on. And if the point comes where your hardware has no currently supported version of the OS that will work on it, it's long past time to consider upgrading your hardware. Everything in the world of computing has a finite functional lifespan.