I think it just didn't manage to find an identity of its own. The game does play quite different from other FPSes (in fact I think it's almost closer to a mech game since you're more concerned with weapon ranges and electronic warfare than pinpoint aiming or reflexes) but I can't imagine any way to sum that up in a single sentence and the finer details don't show up until you've gotten good at the game so it doesn't make a good first impression. The drop spawning really isn't the biggest difference in the game.
Anyway, starting again with a new game seems like a good idea, all that approval stuff really screwed the first game's maintenance over (e.g. they couldn't make patches without Microsoft's approval apparently and that took like a month to get, especially stuff like fixing map exploits would apparently require paying some fees to MS for the patch) and I suspect they aren't going for a GFWL game this time.
Anyway, starting again with a new game seems like a good idea, all that approval stuff really screwed the first game's maintenance over (e.g. they couldn't make patches without Microsoft's approval apparently and that took like a month to get, especially stuff like fixing map exploits would apparently require paying some fees to MS for the patch) and I suspect they aren't going for a GFWL game this time.