I for one enjoy the game. It is a welcome break from BF1942. I have yet to run into any problems with the game. No crashes or lockups.
I think the problem with the lack of players is two fold.
1.The initial lack of dedicated server only files.
2.It's close release to BF1942 and the cost. Fortunately I have the cash to spend on 2 games within a month. Many people do not. I think people will slowly pick it up.
BTW, if you can play this game with everything cranked it looks amazing...I get fragged all the time because I keep looking at things.