That's a good response Mark, although I think that John's point about the likelihood of hardware needing multiple board spins having a lot to do with the attitude of the designers is very significant and can lead to quicker deliveries and low costs. Additionally, you need someone decent in management to minimize the number of times some guy in marketing wants you to move an LED left 1" and change it from green to blue.
The other thing that I don't imagine is necessarily obvious to people who don't read the group regularly is the different areas people here are working in: AIUI, John is doing very-high-speed time-domain stuff (along with a healthy dose of FPGAs and CPUs to manage it all), Joerg does a whole bunch of different analog things (and a few microcontroller bits) but generally below
1GHz, and others are doing very fancy digital boards. The difficulty in getting a board 100% correct on the first go-around -- at least for me -- climbs noticeably as one switches from "almost all digital" to "almost all analog" and from the MHz range to the GHz range. And of course then you throw in all the extra bits above and beyond "does it just work?" that Joerg deals with -- EMI/EMC, agency approvals, etc.---Joel