The company were flooded with junior engineers who were just prompted to Tech Lead positions, and know pretty much nothing about software design and constantly exercise poor technical judgements. They don't know how to solve problems many of times, and focus on unimportant and trivia stuff. I would imagine Hubspot is probably the first job for them out of their colleges, and ironically they hold some bad-practice (software design anti-patterns) as golden rules for them.