i bought this months ago, actually went online this morning, and there are loads of players online and everyone has mic's. its actually nice to hear people's voices online in a ranked match,(not just one, everyone)
dont be put off though, i was a lvl 1 and everyone was lvls 50+ and 4 peeps were lvl 99. after my first game, which i think was a capture the flag mode, i was lvl 7,
there were loads of people playing it and loads of rooms to choose from, i seen about 20 different games going on, so the online community for this is still strong, even if it was almost a launch title.
took about 10 seconds to find the rooms, about 3mins to start the game, waiting for even teams,