By hardware I don't just mean electronics, but anything that's physical and requires large amounts of capital. Sorry, clarified with edit.
Respinning a hardware prototype is generally slow and expensive (i.e. can't just recompile), with degree of slowness/cost increasing as you tread further down your development path.
If you're freewheeling and you want to build something physical you have to go to China.