Plus, with software, if you find you're missing something, you download it. With hardware, you pay through the nose for FedEx and pray that the vendor offers Saturday delivery. Then you sit on your ass until tomorrow afternoon.
With software, you install updates. With hardware, you milk your device as long as you can, then throw it away. Board-level rework is rarely worth the effort.
With software, you install updates. With hardware, you milk your device as long as you can, then throw it away. Board-level rework is rarely worth the effort.
Yes, hardware is hard.