Honestly if you start a company and don't have a plan and can't connect the dots to how you'll actually ship something you aren't "learning from failure" you are just being stupid and ignorant. And selfish if you are leaning on others to enable you to do this. If the guy read a little bit more he'd know "build a custom 3d game engine" is not anywhere on the list of things to do if you are bootstrapping an indie game. If anything it's on a list of what not to do. Beyond that, there was no game in mind to warrant building a new engine. At least if he had a game in mind that clearly needed a stunning new engine that current tech couldn't handle he could argue he was trying to pull a Carmack and failed. But this wasn't the case since he had only a vague idea of what the game he was creating even was.
The thing to learn from this example is that you should at least do a little bit of reading on entrepreneurism and product development before trying to be an entrepreneur and create a product. (In this case, "product development" means "game design.") Even more simple, realize what product you are even trying to build before you start building intellectually-satisfying but ultimately useless software.