It would probably take having someone sit down and help me switch and teach me the basics, and the guarantee that I wouldn’t lose access to any of my games or important programs. Also less bloatware would be beneficial, idk if that’s true of Linux, I don’t know much about it.
Every game and every program cannot be guaranteed to work even after the next Windows update. Almost all games that don’t use a kernel level anti cheat will work though.