Sounds like a typical investigation to me. You go down a few rabbit holes which turn out to be dead ends, and eventually realize the solution was right under your nose this whole time (this may sound familiar if you've done enough debugging as well). I also suspect the solution wasn't as obvious as the article makes it seem. For sure it should be framed more as a group effort, but that's just the writing style being weird.