Halo 4. BO2 is garbage. BF3 got boring too quickly.
What??? Yes halo is so much better because you have to earn attachments.. Oh wait..
Halo doesn't need you to earn attachments to be good. It gives you tools and says "Be good or you'll lose." Games like COD and even BF to an extent say here, reach this level for this OP item and destroy everyone. -_-
No, it instead asks you to earn SP to unlock items to use in your loadout, and then there's the specializations that come after hitting level 50 to gain small boosts. It's really no different than BO2, so don't try to make it sound like it's not. FYI, attachments don't make you any better. It just makes using the gun more fun. You have to be good with the gun in the first place to get the kills to unlock those attachments.
I find I have more fun in BO2 in small bursts of play time. Halo 4 is just so one sided to the point where a bad match just feels irredeemable. I also tend to have way more lag in Halo 4 than in BO2. Not to mention the repeating map problem because everyone votes for the same map every single time, and all the time that is wasted in lobbies. It feels like everyone only plays 1 match, then rage quits leaving the rest of the people headed back to looking for more players, which is very slow.
I just want to play a few matches. Halo 4 makes playing a few matches a pain in the butt. I have this much time to play my game. It just feels like BO2 is better time spent because I can get more done in a few matches.
BO2 and Halo 4 are basically the same. I keep hearing about people that hate BO2, but love Halo 4, and that just doesn't compute with me because they don't feel different enough to be able to hate one and love the other. If you love one you're going to somewhat like the other. If you hate one, you are going to dislike the other one a little too.
Halo 4. The kill streak bonuses in COD are a deal breaker for me.
Ordinance Drops. That is all.
OD's aren't really gamebreaking though. In COD, you get 5 kills and you get such ridiculous bonuses that it's impossible to lose. --- This river is wild!