I once read somewhere (probably reddit), “I’ve never built a macro hatch and later regretted it.” I’m now a believer.
I’m traveling at the moment, and the best thing to do on planes and in the airport is to practice SC2 against the computer. I usually play against “very hard” and don’t have any problems, but today, in either my first or second game, I played a ZvT and lost. So I played the matchup again and was close to losing. Basically, the computer comes with a marine/marauder push around 6 minutes, then comes again around 9 minutes. I usually barely fend off the first attack with my 14 gas 14 pool 20 hatch opening, but I was taking a lot of damage. The 2nd attack was the real kicker as I would just be settling into my economy when it came.
I tried defending with banelings for the 2nd push, which worked well enough, but I felt like it was very early to be committing so much into it. After losing one 4-5 games in, I figured I needed a different approach. That time, I dropped a macro hatch right around 7 minutes. I can’t understate how much of a difference it made.
In the 2 games I played with the macro hatch, I just had more stuff. More drones, more zerglings, more money. I could tech faster while keeping a high zergling count for defense. Instead of trying to scrape together a defense for the 3rd push, I was desperately trying to keep my money low and oversaturated my main and natural expansion while getting ready for a counter.
I’ll need to play around with the timings on the macro hatch, since I have now only played about 4 games with it. Regardless of where it ends up in my builds, it’s a good reminder about how important of a resource larva are to Zerg.