I'm not sure if this is accurate, or if it is a bug with the server finder, (and I really hope it is the second one), but when I connect to the multiplayer everything is fine, but when I look for a server that isn't empty, literally 1 out of every 500 or so have people in them, or sometimes less.
After letting it load for a bit, I had roughly 2000 servers found. Only 3 of those actually had people in them.
So has anyone else gotten this issue? I find it VERY hard to believe that there are only 30 people in the world currently playing Crysis 2 on PC.