The length of the game will be perfect...343i knows what they are doing, and increasing the difficulty will also increase the length. Also as stated above, Spartan Ops will be long, in fact, Frankie stated on wednesday that Spartan Ops will be the length of ODST's campaign, so I am pretty excited
Here is link to the length of Spartan ops being longer than ODST
http://gamerfront.net/2012/08/halo-4s-spartan-ops-will-offer-longer-gameplay-than-odst/23142