It's unfortunate that as Microsoft continues to revise their operating systems, their user interfaces become less and less navigable. The forced adoption of TPM is also not something I'm fond of - even though I haven't wanted to use Microsoft software in years, if I were to, none of my machines would be able to run it despite being relatively modern (and far in excess of their base specs, in some cases).
Some sort of Unix is honestly the better choice - Macs are tolerable, as is Linux, but a BSD if you can is probably the best choice, in my opinion.