I quite liked it, seemed to run ok(ish) on my old machine. I know its nothing new, but lets face it, its an old idea, linear mission based fps are old, so what else could they add?
The only other way I think they could improve the format is for destructable buildings etc, but then machines like mine wouldnt be able to play it and they would loose revenue, its all down to money?