This would be perfect ^ if that fixed the issue. I am having the exact same problem I guess.. I called EA about this and they referred me to this link.
The problem is the server filter seems to be down. I have checked every box with open slots and all maps, I get 4 servers of which 3 will be empty. If I try quick match it will do just one thing and that is join me with a hardcore game. It doesn't matter when I try it always just hardcore game. Browsing other matchtypes doesn't really do much.
And this:  is wat really bothers me I have a premium sub and the DLC has been out 3-4 weeks now... I find it hard to believe that nobody is playing it. Even in the hardcore match I get dropped into it just has about 20 people playing.
Ea told me to post to this topic and/or look into contacting punkbuster about the server problem.
edit:
So i followed the EA reps exact steps. There are no servers with players on it according to the server browser.. 5 show up with different game modes and all empty.
Actually I do get some servers If I actually search for the name of a map ( which is an update since Tuesday)  But it's a Pain in the behind to do so each time just to play online!