I think Halo 3 has such a big online following because it has the least bullshit.
Gears of War 2 is often a laggy mess, and it takes very little skill. I would know, I'm not all that amazing at shooters at all, and I have a 1.6 K/D. And the Call of Duty series makes everyone jump ship every year and fragments the userbase.
Plus, Halo 3 is just amazing.







