Guys, just look at it this way.
If Treyarch had actually made a sequel to CoD4 they would have most likely FUCKED IT UP. So lets leave the Fail WWII to Treyarch and the OSSIM Modern stuff to Infinity Ward.
Edit: Oh and guys Activision is merely the publisher. The developers are Treyarch and IW.