I think anyone who utters the term "fanboy" deserves a hearty slap and a dictionary with which to learn some better vocabulary.
And I'm guessing you don't give a hoot about anything but multiplayer (most likely you're a CoD player, if so), and if this is true, I can understand your inability to appreciate Reach. You probably hated ODST for the same reason, despite them being above standard games.
Apart from H2 (I fell thoroughly in love with its introduction of political and ethical ties with war and getting away with it, in an FPS no less), I entirely agree.