Here’s the thing about “senior staff.” They don’t actually do any work. They have meetings, steer the ship, and keep everyone in line. Most of the devs actually doing the work are just as committed to the final product, so I doubt those departures will have much effect on the timeline.