Well to be fair, yes it is disappointing for 40-49 bucks that it was going for during the release but now that it is 19.99 (from the stores I go to), it may be worth it.
It's not that bad. I would buy it for 19.99 just that I've bought BFME2 instead and coming expansion (get those instead if you're open to new options). I think the best critique of the game is that it doesn't offer a lot of new things and the new things that are in the game could have been done better. I am usually very picky about the games I play but I will still say that for 19.99, this is a decent pick up.
The problem with this scenario is that support for the game probably got discontinued because of low interest. It's a good idea to search other forums to make sure there still aren't any game-killing bugs remaining.