It pretty much does, if they add mod support it completely unbalances any balance they add to the game. I can see maybe textures, and UI mods. Other than that it's a game with dedicated servers, and I seriously doubt they will let you host your own servers as they are charging you a monthly fee to play so game…