I agree that I would've liked to have more detail. Some of it may be Spencer's age (the interviewer) but I imagine the people he's interviewing play a big role in determining how much time and info they're willing to give. The Cory Davis episode was over an hour longer than the Tim Berg episode, for example, and a lot of the Davis one was clearly him willing to freely talk at length and detail on his own.
Another aspect may be that the mystique of the brand and its demise wasn't actually all that mysterious? Between only focusing on one brand, the factory producing much better sleds out-of-the-box, complications of making aftermarket parts for EFI (and the EPA pressures), and rapidly changing sled design aspects, the company just wasn't making money anymore.