the purpose of a multiplayer beta is to test for bugs and glitches, obtain user feedback, and adjust accordingly
First, this is a huge closed beta. Let's get real. This is more of a stress test and publicity stunt than an actual way for DICE to work on bugs and glitches. Not saying they won't, because Infinity Ward found a bunch during their beta - but this not purely development stuff.
Why would you launch a beta with a gameplay mode that is not conducive to the environment you release it for? XBL gamers are notorious for lack of teamwork, so you're going to release a beta that
demands it and expect a decent amount of feedback?
Where are the vehicles? Why do they control worse than they did in Modern Combat?
There are a ton of problems that exist in this beta that - again -
did not exist in previous installments, on both consoles and PC platforms.