Halo, MGS, GTA and COD(even if it's not on the list) are all overrated.
Halo : Crappy story and graphics style (multiplayer is really fun in LAN tho)
MGS: there's great gameplay elements, but gameplay/cinematics ratio is something like 1/5
GTA: Shitload of bugs really describes this franchise well.
COD: Let's not talk about this one XD. To many things to say