I play Day of Defeat (DOD) allot on the PC and the achievement's always produce a "grats/nice one" from other players in game (especially the more difficult ones to get) i do not think they subtract from the game at all, although personally i never really set out to get them (especially as some need crazy amounts of game time i can not commit) so more of a surprise if achieved than a long grind for them.