I don't want any of these "fixes" that affect performance. I am the only one on my machine.
This one should be easy to disable, in software. Linux gives you a knob to let you do just that.
If the attacker has enough control to execute these attacks then they already have complete control of my machine anyway. I don't want this. I want speed.
A lot of these vulnerabilities allow an attacker to steal data by running unprivileged code on your machine, and many of them have been demonstrated to be exploitable via Javascript (or similar) running in a web browser.
So, my advice would be to do your online financial transactions (and other sensitive accounts) from a machine with all updates applied & mitigations enabled. You could even go a step further and disable hyperthreading, though some vulnerabilities (like this one), don't depend on it.
If you have another machine that's just for gaming or some task like video editing or software development, then it's probably fine to disable mitigations on that machine. That's what I do, FWIW.
I want an easy way to turn them all off!
It's a good question whether there's an easy way to do that on Windows. Anyone?