I disagree. The best way to become better at basketball isn't to play pickup games exclusively. It's also important to engage in deliberate practice on individual skills and micro-skills.
In this case he is turning out several designs a week. This would be impossible if he were diving in completely on each one to understand the problem perfectly. Instead he's making some assumptions about each company and executing against those assumptions.
Perhaps you're just arguing that it is more important to practice the skill of understanding a project instead of the skill of executing a design. I don't really have an opinion on that, but I hardly think this project is dangerous. If anything, internalizing design execution skills will free his mind to think about design projects on a higher level.
In this case he is turning out several designs a week. This would be impossible if he were diving in completely on each one to understand the problem perfectly. Instead he's making some assumptions about each company and executing against those assumptions.
Perhaps you're just arguing that it is more important to practice the skill of understanding a project instead of the skill of executing a design. I don't really have an opinion on that, but I hardly think this project is dangerous. If anything, internalizing design execution skills will free his mind to think about design projects on a higher level.