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