I agree with Emery to a certain degree. Back in the old days you fought hard through Legendary and at the end you were rewarded with special armor that makes you stand out in the halo multiplayer community. They should reward you with a special helmet or something. If all I am getting is achievement points then that is no good.
I don't think they have completely ruined halo, but they will need to deliver in Halo 6. The execution with this game was poor and unprofessional. It makes me wonder what they were doing for the last 3 years, and not only that, but why did they market this big Master Chief vs Locke. IT was an extreme let down. They focused way too much on Locke. I think Locke should have been an NPC, and more screen time was devoted to Master Chief. He is the face of the Halo franchise and it needs to stay that way.
I will wait for reviews for halo 6 before I play it. They did a terrible time telling this story and I wont give the my money if they are going to screw up the next one too.