Well like I said in the long PS3 PMs, I'd rate it highly because after everything is said and done with, I feel I got my money's worth. I understand how they tried to cater to the CoD players but even with all of that, it still feels like it's own game. You do have less health than in BC2 but I never compared this game to BC2 so it never bothered me. I understood the fact that Battlefield 1-3 were completely different from the BC series.
I think that was the biggest problem from WiiUnite BC2 players swapping to BF3, you guys compared the two just because they both had Battlefield in the name.

If you're coming off of a great year of playing with friends nightly, and everyone having good laughs, nothing will compare. Imagine if EA made MOHH3 for Wii a year after MOHH2 but they made it a lot like CoD....everyone here would have hated it because they were still on that high from MOHH2.
I guess playing CoD and BF equally allowed me to appreciate the differences and changes. In CoD the health seems a LOT lower because you literally drop in 2 bullets if someone hits you in the head. Add that to small maps and you have SMGs everywhere that can hipfire spray for easy kills. That means little to no gun variety as a whole. So yes, the M16 was annoying and overused, but every gun had an equal chance at killing it if your aim was better. I've played in clan matches with nothing but medic ****s using the M16 and AEK, but I still topped the leaderboard because I ran a Saiga and played smart. I've never played another game that had 80+ weapons and all of them had a decent chance at killing.
800+ hours and none of my guns are over 800 kills...That's why I always laugh when people on BL are crying for nerfs and buffs. Everything has a counter in this game and that was always part of the fun for me. I'm not even mentioning Vehicles even though those were hands down my favorite part of the game.