Halo isn't supposed to be about the realism, I don't know how you can compare a SCI-FI shooter to realism. If you want realistic combat go get Rainbow Six 3 or something. Halo is a great series simply because of the Multiplayer, it's some of the best FPS multiplayer imo. The single player campaign I could honestly care less about, FPS games are all about the Online play or LAN play to me.