Cliffhanger is one thing, but Halo 5 doesn’t really have much of a climax and ends abruptly. A solid resolution to that particular plot was needed. Look at The Empire Strikes back. That movie has a major cliff hanger but it still told a complete story. Halo 5’s story stops midstream so Halo 6 can pick it up.