Windows kept annoying me. Somewhat ironically, the last straw for me was right after I tried linux for the first time using a live usb. Upon trying to go back into windows, BitLocker locked me out for changing secure boot settings. I thought, no problem, I'll go online and get my recovery key. I go online to discover there's no bitlocker recovery key. After some investigation, I found out if your OneDrive is locked down (for me because I went over my storage limit, something that only happened because windows insists on uploading all of your personal files to onedrive) you can't get your recovery keys. I deleted the stuff but had to wait a full day before onedrive was unlocked and I got my recovery keys.
So, in summary, windows locked me out of my computer that I own because I tried another OS, then didn't give me the option to unlock my device because I used too much storage in the cloud service they made me use. No thanks, I'd rather have control over the device I paid for and I own rather than it being controlled by some massive corporation.
And I gotta say, when you actually learn how to interface with your device on a deeper level, having complete control over everything is super nice. Also, the unix-style command line makes way more sense and is far easier to learn than the windows command line IMO. While a lot of newer Linux distros don't need you to use the console, it is really nice to know how for more advanced usage.