Tell that to the people who debug new CSP/BSPs using binary search on "which line did the boot sequence make it to" using GPIO to an LED.
Thankfully, most of us don't spend a lot of time doing that sort of thing these days (even in the embedded world).
I also feel for anyone who ends up using an upside-down air can to debug shoddy solder joints on a BGA device ;)