But that's just good management. You can't have your organization struggle because someone gets hit by a bus or quits suddenly.
Hm. To me there's a difference between handling the bus factor: make sure several people on the team knows about things, and fungible engineers: can move engineers between products.
> good management
I'm not sure I'd apply "good" as a modifier. Being generous, maybe "mediocre."
Good managers know how to find, cultivate, and maximize exceptional people, and that's a difficult job.
I have a feeling that LLMs are going to drastically improve the baseline quality of software. The top end will always require exceptional human involvement, but it will look different.