I'm not really sure if VK is really a free roam server.
hehe, not all pakistani kids are 12 years old and like Marine.
VKs is a free roam server. VL and EC have a client side coded well.
LW and A/D are the DM servers(dont know mire about them) but the type of gameplay they provide is a lot different.
Client side scripting is easy when you get used to it. I don't know why people fear it.
As for LW. the only gameplay type is DM. I don't mind A/D to be honest.
Well it is a free roam server in the sense that there are multiple things to do in the server, like for example: Jobs (most of them are really grindy, but some are fun), designing and building your own world (almost like making your own server within the server), Minigames (shooting range, races, cat & mouse, battle of the dummies and many more), unlockable stuff through challenges, NPCs to fight (the current models are kinda shitty, but gonna add some more cooler looking ones next patch) and probably more stuff that I can't recall at the moment. I am also currently working on a cop job with a story and choices that affects the story, which has been very fun but extremely time consuming to script.
It is however true that a lot of players are mostly interesting in DMing. That's fine to me, I try to maintain the core gameplay whenever I release a patch and don't really like to force content upon players. The worst thing a game can do in my opinion is to change its core gameplay, which is why I never try to interfere with the basic DM gameplay, unless I really have to. Another big reason it's not called just a DM server is because you have the option to hide on the map, prevent people from teleporting to you and enter other worlds with different set of rules (designed by the players of our community).
Also I want to point out it's hard to make a game mode where you can't DM or can't do what you want. I have noticed in the past that servers that tried to be more complex than simply allowing the players to spawn and run around, haven't received that many players. One big reason for that is because most casuals and newbies, don't read your texts or understand how to do anything else (other than the basic spawn and run around), so they just quit. Without newbies to fill at least some portion of player count, it's hard to get the other regulars/hardcore players to play.
There are probably some exceptions of servers with more complex core gameplay that works. I don't play VC-MP that much myself, I just script for VKs, so I wouldn't know.
Not really sure if this reply was necessary, but just logged in a few days ago (since like last summer) due to Stormeus returning, so I thought why the hell not.