They fired Infinity Ward and Treyarch helped make BO.
They cant fire Infinity Ward as Infinity Ward is Activision. Can't really fire yourself. What you can do however is fire half of Infinity Wards employees which is what they did. Besides IW is in pre-development for MW3, whilst sledgehammer are in development for their own COD.