As the digital space race takes off, attention turns to the mounting cost and the impact of coronavirus on launch schedules