> Didn't someone on the team say "hey, it takes 10 seconds to run git status, can we move this junk out and do this another way??"
Why do you assume they didn't?
Just because they arrived at a different conclusion than you that doesn't mean they didn't thought about it. I might very well mean you did not considered the tradeoffs they had to take into account, mainly because you're out of the loop.