I have been trying to get onto a decent multiplayer server today for the past few hours, and I couldn't finish a single match because I kept timing out. My internet is just fine and the servers were working just fine for me last night.
I also noticed a post on these forums regarding spawn camping in simplex during online. A player found a glitch to go on top of the map, and spawn camped this guys entire team, causing extremely unfair gameplay. Honestly, this is really killing me in the Halo franchise. I think I might not even try to get Halo 5 and just be done. Unless Bungie gets Halo back, Halo will never be the same.
343 Industries, please fix your adopted child(Halo 4).