Good points
Although a Mars bound craft would likely have many backup oxygen generators, it does demonstrate the potential for critical systems failures. And yeah you would think they could shoot up some replacement parts with the next crew or the next progress launch...
