I disagree wholheartedly on the issue of weapon balance.  There is no weapon that dominates the game, and not a single one is a locker queen.  The hit detection has issues, granted, but this is a BETA.  This is a server test, which the servers have most certainly failed- this is a good thing, too.  This means that DICE can fix their game before release, and it gives us a better end product as well.
As for the issue of 'kiddie-arcade', if you want more realism, try ARMA II or Project Reality for Battlefield 2.  Those guys have all the realism you could want and more.  At a certain point, it has to stop being a simulator and start being a game. If the weapons were exactly what the majority of each side used in real life, there would only be a few for each role.
US vs. RU:
Assault Rifles: M16A4 vs. AK-74M
Carbines: M4 Carbine vs. AK-74u
Light Machine Guns: M249 vs. PKM
There would be no pistols, and submachineguns, sniper rifles, designated marksman rifles, and shotguns would be specialist weapons.  Face it, unless you want to role-play or simulate, the game would be quite boring.
-Penguin