Question: why does agents of shield season 6 have 13 episodes?
Answer: The series' crew believed that it was likely to be cancelled, and they made the fifth-season finale as if it was the last episode of the series. On May 14, 2018, Agents of S.H.I.E.L.D. was renewed for a sixth season, consisting of 13 episodes.