Soldato
I'm "DaiaBu" in game. I usually use the server browser, and play co-op almost exclusively. I found a couple of decent servers which promote slower, more tactical play. I prefer that, and also, if you join a specific server, you stay on it, which is good when you find a decent bunch of players you can stick with for a couple of hours.
I was using the "find game" last night though because although I generally don't care about levelling up, I was playing around in the character customise and fancied a new hat, so thought I'd spend a couple of hours using "find game" to level up a bit and earn some points for cosmetic upgrades
But yeah, the server browser needs improvement. It did get updated with the last patch, you can have a favourites list...but there's still some annoyances (refreshing favourites refreshes everything, and if you join a full server and get booted back to the server list, it auto refreshes, which can take a while).
The problem I've found with the server browser is you can't pull friends in with you that are in your party as very often I play with a couple of mates. Unless I'm doing something wrong of course.