There's plenty of videos on YouTube of people trying Linux for the first time, and it can be painful to watch how poorly they try to fix something or unintentionally break their system.
That's not to say windows is any better, because they'd do the same thing there.
But people will only switch permanently if windows really falls off hard, which may or may not happen.
You have to think of it like how people first learned to use a mouse and double click back in the 90s. It's not immediately intuitive for everyone, they often have to start over.
That being said, having a big OEM ship linux would do wonders, but Microsoft fights hard to make sure that almost never happens.
Not to be that guy but why not use Curve25519?
I still remember all the conspiracies surrounding NIST and now 25519 is the default standard.