I have over nine days into Ghosts. I enjoy it a lot. First, three truths about online gaming, whether COD, BF4, and even TItanfall: One, every lobby will have some douches in it, but that's what the mute button is for. Two, online gaming is always better when you roll with your friends, no matter how good or bad the game is, the experience is better with friends. Three, people will camp. If you accept it as a given, it becomes less frustrating.
Anyhow, My two cents after all those hours into Ghosts:
PROS:
Connection is better than the last game, but not perfect.
Good weapon balance. I can use a wider variety of weapons and still fell competitive.
DOM scoring took a big step up for me in this iteration. I am a decent player, but in spite of my KDR I enjoy DOM the most. In this game you are rewarded with caps counting toward streak bonus. Pair this with hardline and run the squad mate support streak (he gets YOU an additional CAP credit when he's on a flag with you). Not unusual for me to get double digit caps in a game and near 9/10k XP each game. (A special treat is playing DOM on Whiteout where the B flag is in the little cave in the middle--a C4 tossed in off the spawn can generate a triple kill--"XBox record that").
The ability to deal with campers. When I play, I often use a kastet grenade launcher as my secondary and C4 as my lethal. With a little practice, the kastet and C4 can be effective and humiliating tools to deal with campers. I am to the point that I can be VERY accurate, even at distance and elevation, against campers and snipers. I used to get frustrated with both snipers and campers, but with a little practice, you will turn your frustration into grins. No one in Ghosts has ever accused me of being a "noob toober" in a lobby after a game and I must have hundreds of kills with the kastet. I guess they don't want to bait me into exposing them as campers.
C4 deserves its own entry as a "pro." What a fun piece of gear. Toss it into windows! Toss it on flags! Toss it around corners where a wounded enemy is waiting for you!
Weapon variety. I covered weapon balance above, but the variety of weapons is a definite pro. I used all of the weapons until I found at least one (and in the case of ARs, FIVE, that I like. I now have classes that include each weapon type, including shotguns, SMGs, ARs, LMGs and even a sniper for occasional change of pace.
Perk variety. Every bullshit tactic now has a counter. You don't like dying from random IEDs? Run blast shield, run sit rep. There are so many options that any tactic has a counter.
Streak variety. I prefer the support streaks, but in each of the streak packages there are many options.
Operations. In order to level up as fast as possible, I always pay attention to operations. I don't ever run canister bombs, but I saw recently that if I get 30 kills with it I will unlock a new uniform that looks pretty bad ass. So now I'm running canister bomb for a few nights.
Player and weapon customization. Literally thousands of combinations. I love running difficult to earn uniforms and headgear.
Map Packs. I have the ability to buy all the extras and I usually do. I understand the frustration of the "nickle and dime" argument, but I paid $60.00 for a game I've already played for 13,380 minutes. With the cost of the map pack, the Sgt Price character (yes, I did), the extra slots for each character (1.99), I'm up to 9/10 of a cent for each minute played (or 56 cents per hour).
CONS:
Several of the maps suck. I will not play on Siege. I will not play TDM on Overlord.
Scoring in KC took a step backward in this iteration.
My KDR is the lowest its been in any COD. I attribute this to the quick deaths. But to be fair, this is really not a con in the sense that I'm still above 1.00 and I really judge a game on fun rather than KDR.
Anyhow, I really enjoy Ghosts. I will keep playing. If you don't care for it, I hope you find something you do enjoy. I have ordered Titanfall and will give it a go. Looks promising. I enjoyed the beta.