While I get and understand all that, the fact of the matter is that if they really tried, they could pull it off. These modern consoles should have more than enough horsepower to handle such a task, and I see no issue with just downgrading the visuals/frame rate when there's more than 1 player. Games have done that in the past and I'm sure that gamers would understand.
As far as split screen combat sort of sucking, yes that is somewhat true, but really it just is so much fun getting a big match going locally. I had so much fun playing Halo 1 MP with multiple people over my college LAN back in the day, and with 5 you can't do that. It wasn't uncommon for people to jump on 2 consoles for some fun 4 on 4 action. Now you need 8 separate Xbox Ones, 8 copies of the game, 8 Xbox Live Accounts, 8 Microphones, 8 displays and 8 controllers. So in order to do a "classic" 4v4 Halo Match, you need FORTY EIGHT pieces of hardware/software, as opposed to 14 (2 + 2 + 2 + 8.)
But okay, that's a bit of an extreme case. But what about if you and your significant other or child wanted to play the game with you? I'm sorry, but it's a little weird that I can play co-op with you, who lives 700 miles/11 hours away, but I can't do it with someone who is sitting on the same couch as me, in a game series where the previous SIX games all had the feature. I had so much fun when I would visit my family from NJ in the past because we were all gamers and we'd bring our Xboxes and hook them up and do local LAN and split screen games. Now we can't do something that has been a part of FPS games since
1997...
So basically, 343 said, "We decided to sacrifice fun for graphics" which last I checked was one of the cardinal sins of a developer. I know it sounds like I'm trying to make a mountain of a molehill, but taken outside of the realm of our primary experience as guys who mainly do single player/online multiplayer, this really hurts a large number of fans. As game series' continue, they should be ADDING options, not removing them.
I'm basically done with 343 at this point. They so royally messed up the MCC and never bothered to fix it, and now they're basically going to release "Call of Halo" and remove the local multiplayer that made the game so beloved in the first place. Hell, I even took Halo 5 out of my Gamefly queue, and I never thought I'd see myself doing that.
Anyways, that's the end of my rant. Sorry.