Story restarting?

This game is garbage, On top of unplayable multiplayer the co-op is broken also! The input lag in ever game is horrible. I don’t remember it being in halo 3 but now it is! Also it was in HALO CEA back in 2011 and still isn’t fixed! Now when you play co op, when a player dies it resets everyone to the checkpoint! Why not let them spawn on the other person like halo 3! Way to mess this up 343 just stop making halo cause whenever you do it turns out to be a money grab