No es beta lo que sale, es demo multijugador para que la gente pruebe y se lo compre si tiene dudas. Me imagino que es una manera de atraer más gente proveniente del COD. Evidentemente el juego está acabado cuando queden unas 4 semanas para salir.
Respecto a las horas para desbloquear yo lo veo muy bien, tal como explican ellos han concebido el desbloqueo de armas como en BF2 y para que puedas estar años jugando con el aliciente de desbloquearlo todo, evidentemente necesitarás muchas menos para un solo arma. En Bad Company 2 no necesitabas demasiadas horas. Pero eso sólo para los que les gusta tenerlo absolutamente todo. Para la mayoria que suele jugar con 4 o 5 armas según tu estilo, no es ningún problema eso.
Lo único que hacen es contentar a esa gente que se lo saca todo y juega miles de horas, así siempre tendrán cosas que hacer. Y no es broma, hay gente con más de 3000 horas jugadas en el Bad Company 2