From what you've said: it got to the point where basically a few old timers were doing everything, which totally defeated what the project was all about in the first place

It sounds like you cold have bennefited from designating responsibility to newbie team members in relevant fields to the old timers.