I liked the idea of buried's buildables all in one area. But that shouldnt be the same for most maps as it ruins the point of buildables. It was clever to open the door to be able to build at any of 4 tables around the map.
The Galil is an MG technically... It's a small machine gun. (SMG)
Permanent perks are a nice addition, if used correctly.
Bo2 had every permaperk available and it didn't effect anything if you had it or not. Some of these perks were nice little buffs like iron barriers and half-price during double points. However others were game breaking like perma-jug and the whole headshot-multiplier thing. I think that there needs to be 3 types of permaperks that a player CHOSES to equip:
Mini: Causes little to no difference in gameplay: Iron barriers, mystery box bear, and other tiny things.
Normal: Which causes small buffs in gameplay but nothing too game-changing: Red instakill, perma-flopper.
Ultra: Causes big buffs in gameplay: Perma-jug, headshot multiplier, ect.
Mini permaperks would cause your XP to be multiplied by .99, normal by .80 and ultra by .50 so using these perks is unwanted.
Custom matches and private matches are not the same thing. Plus its much more easy to communicate to the masses that private matches count and custom matches don't rather then custom matches count as long as you don't change anything.
And finally: Traditional COD would be fun, but you'd need to bring in epic things like tanks and planes. If you give the average multiplayer player a chance to spawn in as a tank or plane, and that really shakes up the game!