No the developers are competent. Halo 4 & 5 were both competent games. No need to throw the baby out with the bath water.
It's the final decision makers at 343 that need to be axed.
I'm talking the person that read Halo 5's script and said "Okay this works."
I'm talking the person who looked at the redesigns for Elites/Jackals/Spartans/Weapons/Vehicles etc and said "Okay this looks kinda like Halo. It works."
I'm talking the person who looked at Sprint, Ground Pound, Spartan Charge, Random Weapon Drops, Promethean Vision etc and said "Okay this works"
I'm talking the person who read Nightfalls script, all the recent Halo novels and comics and said "Fuck the story. This works."
And finally I'm talking the person who after I assume received numerous bug reports from MCC and still said anyway "Okay this works."
Whoever the final decision makers are at 343 THOSE are the people who need to be gone.