I would like to start off by saying the ratings are better by a long shot on battlefield 4. Call of Duty Ghosts has major flaws, in the campaign and the multiplayer especially. Battlefield on the other hand, has only minor issues, and has game types such as conquest. Conquest is an incredible multiplayer game type that is only in Battlefield 4. It has things like vehicles, 64 players, and destroyable objects, exclusive to Battlefield 4. Call Of Duty Ghosts can not even come close to matching up with these features.