Let's just stop complaining about it, the game will come out and will probably have a few bugs, if you don't like that don't buy the game. Whether there is a beta or not, there will still be bugs in the game, sure, there will be less bugs if there is a beta, but you will always have bugs when the game first comes out.
They're not going to release a beta, but they have an Activision beta out, and they'll probably be putting many hours into the game, trying to fix the bugs, and yes they won't catch all of them, and they'll catch less of them without an open beta, but if it really bothers you that much don't buy the game, get Medal of Honor, they have an open beta.