It's quite evident that the PC version of FC2 hasn't really had much attention put towards it. By this I mean it is basically a console game made to work with a keyboard and mouse.
It's disappointing to say the least. I really don't have any gripes about singleplayer apart from the checkpoints always firing on you but multiplayer is where the 'console mentality' really shows.
Lack of a good server browser, not being able to join games that have already started and the quickmatch system all point to FC2 being a pretty bad port.
Far Cry 2 has a lot of potential but the PC version just isn't good enough, I can't even get online because for some reason punkbuster A & B won't run. But that is besides the point, the PC version really needs some patches to fix these issues and get the online community thriving.
However considering the mess the PC version of Rainbow Six: Vegas is in I doubt anything will be done.