bzar
A Commando
That's a false dichotomy. There's a whole dimension of other options, namely the project taking the time it takes. He, as the rest of the team, find the time that they find and the project progresses at a pace limited by that (and external factors). It's not a matter of either happening in some optimal schedule or not at all.But he have to find the time somehow (and he does often), otherwise he has to cancel the project and no one wants that to happen.
Of course there's a function of people cancelling the longer the project takes and running costs eat away the profitability all the time, and there's certainly some threshold of these that make the project no longer feasible. But short of hearing something of the sort straight from the dragon's mouth I'm not convinced we're anywhere near that point. For now, it's probably better in the long run to take the time to do this properly instead of rushing it to market. Most of the stuff that's taking the time are parts that either can be used with any future CPU boards or need to be done with proper care anyway (like the charging part), which makes investing time and patience in them now rather than later a particularly good choice.