I have an idea that the next Halo should be online only, no single player.
In that case they can focus on the online part, releasing maps every month or more often than so.
Adding classic Halo maps and content every month, new modes, rankings, more playlists.
This would also be better for the single player, releasing new Halo games as single player experiences every 4th-5tth year.