343 industries worked on it; one of them must have got it right.
-
They're new. Halo was already a crippled franchise. Made questionable choices. Didn't resolve issues quickly enough to keep people happy.