We don't know the reason on why do the players want to cheat in Steam games unless there's some sort of difficulty in those games that they have to use the cheat codes. To me, I don't know if recording DNS data of the gamers is a big or medium deal but it may seem that it is for the sake for banning cheaters. However, if this is kind of bad to us, then you may be better off playing similar games on the other platforms instead. Right now, I don't think this kind of action from Valve is kind of bad but the truth is that they're not actually recording the DNS data of the gamers for whatever cheats they use.
Bravos to Valve because if there's any bad technical motive in Steam, there won't be any more point in playing Steam games anymore in Windows, Mac, Linux or even the SteamOS.