First: I never window camp, and I never stay in one place for long. I usually go with a lightweight shotgun build and stay indoors or a heavy machine gun build and roam the map edges. My beef with the melee is that currently it only functions as a latency test, rewarding the person with the best connection. Having to equip a knife and perform multiple strikes would reward those who have their knife out when starting a knife fight instead of now where having ballistic knives equipped versus a LMG does nothing to speed you up, only reducing the cooldown in between strikes, which for a one hit kill system is nothing.
Second: The fact that explosives in the game are weaker than real life explosives is irrelevant. It is a game, it should be balanced to be fair. I don't have a perfect internet connection, so a lot of the times when I see a semtex or claymore, its already too late. That being said, explosives should at least be more rare than the current setup. Because there is a very tiny threshold in between insta-kill and no-scratch currently, its a system that leads to a lot of bullshit hit detection and spamming of explosive weapons for easy kills. I don't know why there a golden rule that mandates that all multiplayer shooters equip you with grenades, but here, when grenades are overly lethal and abundant, it gets grating when you try to capture any objective and are greeted by a hail of hastily thrown explosives. Maybe we don't need to reduce the explosive radius, but they need to be a bit more rare, or at least expand the damaging radius while reducing insta-kill radius, to encourage more tactical use.
Third: I agree that iron sights are realistic. However, I don't agree that all the weapons in COD are as useless and inaccurate as they currently are when hip fired. Being in ADS mode applies a magic accuracy and reduction in spread from basic gun mechanics that disappears when you aren't looking at it from a certain way. A pistol as a weapon is pretty much designed to be easily hipfired with decent accuracy, but here they cant hit shit unless held in ADS mode. Any person with any weapons training should be able to shoot someone from 10 feet with a pistol without having to line up sights, it should be almost instinctive. Same with shotguns, why does looking down the sights reduce spread? It makes no sense from any real life or gameplay perspective. LMGs with tracer rounds are rarely fired in perfect ADS due to the massive muzzleflash that is created. Right now the game mandates that you be in ADS at almost all times in combat, because if you get caught out of it, you don't stand a chance. Add in that so many of the iron sights in BLOPS are so absurd to be fired in full auto and why iron sights still work when not lined up correctly, like when you are turning. How in the hell is the Galil so accurate when the ironsights provide no indication on where they are supposed to be lined up? Can someone explain that to me?