I think to be fair, a bunch of those insertions/deletions were from checking in node_modules early in the dev cycle. But the 5k commits is accurate :)
And for schedule, it was vast underestimation of the scope of a digital CCG combined with having day jobs => bad estimation and inconsistent hours.