Your milage will vary with your corporate policies. You're not wrong, but you're not completely right.
I can't just pick up any smartphone and install a passkey manager on it. It has to adhere to some specific hardware requirements (like a dedicated chip or instruction set on a CPU).
So yea, in standing by the 2fa dedicated hardware line. It's easier than getting into the weeds on hardware device configuration.
We forget...every 4 years a few super zelots crawl out of the wood work to siphon of a point or two of votes, then crawl back in the dark corners like the cockroaches they are.
11 made me make that switch. My main gaming / media machine is still on W10 and will be until it dies. Then I'll finally invest in figuring out gaming on Linux.
But for day to day browsing and development. Ubuntu has been excellent and is much more snappy than windows. I also picked up a cheap ancient MacBook pro for interviews and it's a solid machine as well.
I'm impressed he slowed down to 19/hr...I thought he averaged like 1-2/m