Another reason for Josh's approach being better from a game designer perspective - it's more in line with the times:
Just one example because I wrote a wall of text again - I have a friend, (I won't mention sex, because some people here are touchy) playing BGII for the first time ever, playing completely blind, and was very annoyed that his party sucked while trying to clear the tomb for Korgan not long after having entered the city. I advised that they get the Liliacor for Minsc before going to that tomb, and then it suddenly became a cakewalk. If I hadn't given that advise though, my friend would have probably dropped the game in frustration. My point is, a more 'old school', punitive system is suitable for a more patient and pedantic player than what we have today. The average PoE player's reaction to a similar situation would have been to go shitpost on the Obsidian forums of PoE being "bugged", and reach for another game in his steam library where he has a long backlog anyway. And that's not what Josh as a game designer wants.