So first thing is my friend and I got kicked out of 2 games as they were still trying to load. So we changed the game type and it let us in... on opposite teams. This is with the 2 of us in an xbox live party and grouped up using the in-game interface to do matchmaking together. After one match, it put us on the same team.
Then we played for a while and my friend took a break. Then he came back, we tried to matchmake, and his xbox froze. He had to hit the power button to restart it.
Two gameplay problems are still here taht were in the beta:
1) weapon accuracy is way too high. I literally just sniped someone from across an entire king of the hill style map, with a submachine gun. The problem is there's no weapon sway, and no bullet spread. The only thing to keep you from 100% staying on target is the recoil, but there's very little of it. So if you want to snipe someone with an SMG, just do quick bursts, and if they don't move after the first burst, you can kill them. This leads to LOTS of deaths that you didn't see coming, don't know where they came from, and don't know how to avoid in the future. Also, no killcam adds to this.
2) This is either a bug (delayed hit detection), or lag (EA servers are notoriously bad on launch days I hear, especially with BF/Dice games). Basically, there's a whole lot of situations where you take a couple hits, get behind cover, then take more hits and die. It feels like people are connecting with shots that are traveling through walls.