The first 10 levels are great because you play with the same level players on even level ground. After level 10, you get thrown in playing with people that are 100+ levels higher than you. I am all about a challenge, but it's borderline ridiculous and makes it impossible to have fun unless you like getting your ass handed to you every 15 seconds.
I just dont like anything about it. Dogs are horrible, artillry kills ppl through building, most of the guns suck cept the SMGs, and tanks are the worst idea ever. But i have played CoD4 and i love that game. Play it all the time.
Why would you hate it? It's actually a lot of fun. 2nd prestige for me... I just don't like: the Groupies, Tankers, Ralph Naders, Bouncers, and Campers
thats the good part, it takes more skill to play and you have to shoot in bursts sometimes to take out long ranged targets. cod4 is way too overpowered with huge grenade damage! Cod waw is my favorite online, even though i dont like nazi zombies. but why dont you like cod5? the only reason i could possible think of is that there are tanks that can sometimes ruin a match, but thats it. the M1 grand is also very fun because in core mode it takes 2 shots for a kill (with stopping power) and if you shoot slower so the kickback doesnt get you, at long range, they're screwed :P close range u just fire fast and try to aim towards the chest/head. (kickback pulls gun up and you might get a lucky headshot