Other games allow this, so what is your point?
Not all PC mp games allow true dedicated server files, one of th reasons is because of cheating obviously.
MW3 Dedicated Server Files...
It's "FREE" for starters.
Dedicated Servers (Join your favorite or set up your own,without any 3rd party hosting requirements)
In addition, we're supporting PC specific features that give you even more control over your experience like RCON, Custom Game Saving, NoGFX / Audio Card Requirement on DS.exe, Voice Chat, and SSAO.
PC players can fully customize their private / dedicated server games through full control over Class Restrictions, Custom Gamemode creation, access to unique private match modes like One in the Chamber,Gun Game, and Infected, as well as save their custom games for future use.
Warfare 3 supported matchmaking as well as Dedicated Servers, allowing players to find and filter via an in-game server browser or set-up their own Dedicated Server for complete control, without being restricted by any 3rd party hosting requirements.
Only matchmaking to public games are Ranked (meaning, you have to rank up to unlock weapons to rank on the leaderboards), choosing to play on a Dedicated Server is UnRanked. Meaning unlocks are completely controlled by the Server Admin. They can choose to unlock everything or limit class restrictions to whatever they like to fully customize the experience. You do not have to rank up in Public games to have access to weapons in Dedicated Servers, you have complete control over what is unlocked for you in a Unranked Dedicated Server.
This is how some PC mp games used to be with dedicated server files. It makes a change, and not everyone is bothered about ranking up or unlocking everything, but most important i think is it costs nothing unlike some games which you have no choice but to rent servers which costs more money.