These all sound like factors that make hardware a better long-term prospect to build a career around. Basically every single thing you just mentioned makes the field more resistant to automation.
To build a $100M software company you need 5 capable friends and a cloud account. To build a $100M hardware company you need $500M.