Yup, even jackals on Heroic can be a pain if you don't deal with them first.
I was bummed too and the Halo reddit is booming with posts about the game's development. Seems like we're playing a game that started development 2 years ago because everything was going crazy internally in 343i.