I'm so not going to argue over the strenghts and weaknesses of fps, when the examples given differ so much from each other. Not comparable even remotely.
About Halo 3; has someone else pondered on the question that if Earth really is the Ark, as Guilty Spark said, then where the hell are all the nice shiny Forerunner facilities and technology? Why it's pretty simple; underwater.