They generally do a cycle where every 3 years there's a new "full" game with multiplayer, and then they fill in the other years with side games like Wars, ODST, Anniversary. This time, though, there's only 2 years in between Reach and 4, due to 343i working on Halo 4 before Bungie finished Reach.