I recently started watching Grian's hermit craft season playlists and watching them back to back, it feels like Grian is burning himself out as he repeats the same mistake.
TLDR; he keeps getting stuck planning huge mega builds that require so much grinding he gets stuck in procrastination cycles. He needs to break things down into small pieces (a building, tunnel, etc..) and learn to iterate towards a vision.
In each season he will quickly jump to mega scale for any project (the Tower, The Mansion, The Ally & The Entity). The issue with each project is any significant progress requires a huge amount of grinding and you see his avoidance of the main base gets worse with each season.
We do see large scale projects and the Entity and Barge actually shows the problem.
The barge started small and iteratively enlarged as the number of items increased, he then created 'big plans' schemed to get extra space and never fulfilled them. The next iteration became too much of a grind and he was clearly working hard to keep the current shop stocked.
Simialy the Entity went through quick iterations a rock, a Rock with a tree, a wheel, then it walked and he talks of his big plans at the end of the episode but he clearly started avoiding the entity because the plans became too much of a grind.
I thought he had gotten it at the end of Season 9, as he moved towards so many 'small' projects which results in a huge affect in the area.
In Season 10 he talks about taking it slow, but I really don't think he understands.
The dock was a perfect example, he was doing a lot of fishing and building a hut around the spot was a great idea and I found really interesting to watching. Building a secret vault would have been a great episode, similarly the Salmon tunnel was fantastic. Building each aspect for an episode would have been taking it slow.
You can see he is already avoiding his 'mega' build and yet again the opportunity to break stuff down was there. The bone meal farm being built and boxed in would have been a great episode, but you already know he has built a stucture and its going to hang around for months as he gets twisted up trying to design/plan a huge series of fronts and increasingly wants to avoid
I'd actually argue Python stops people learning how to solve problems.
I love teaching juniors and have done so for 10 years but I've noticed in the last 4-5 years since Python became the popular choice at universities Graduates aren't learning anything about Static Types, Memory Management, Object Oriented Programming, Data Encapsulation, Composition, Service Oriented Architecture, etc..
I used to expect most graduates to have a mixed grounding in those concepts and would find excuses for them to work on a small UI projects. I would do this as it gets them used to solving a small problem and UI's give instant feedback. As Python became dominate university teaching language the graduates aren't spending their time learning Typescript, Angular, HTML, etc.. but instead getting overwhelmed by the concept of types.
Those concepts I want them to learn were created to help make solving problems easier and each has their strengths and weaknesses but most graduates are coming through only knowing how to lay out a small amount of procedural logic using Python and really struggling to move beyond that.