Going forward I think it will be hard to please all fans. I personally like the abilities, in Halo 4 and Reach people could choose, which led to some fights feeling unfair. Some people might prefer not having sprint, dash, shoulder charge and ground pound, because to them Halo is better off without them. But I personally, even though I love classic Halo, believe that this feels like the natural evolution of Halo. To me Halo is all about even starts and balance. Shoulder charge, ground pound and even sprint can be either countered or will severely hinder you if you spam them. I get very rarely killed by shoulder charge, in fact, a lot of people force it and it only leaves them vulnerable. I honestly think it is the best implementation of them so far compared to Halo 4 and Reach.
To be fair, I completely understand some people wanting a more classic Halo, maybe add a classic playlist without any of these abilities? That might please some fans, but there are surely a lot of people like me that enjoy this, and surely would be disappointed if they are eliminated. I think they have a tough challenge ahead, winming over back the conservatists fans while keeping the progressist fans of Halo. And I say this without meaning any offense to either, it just is a somewhat divided community, and I don't pretend to be on the right side, just the one I like more.
Edit: And, honestly, it just feels great to be able to play, move and counter like a Spartan would, I suppose.