I agree 100% completely. That's why I intend to handicap myself in every game. Double extinguisher, buff kit, lochnagar, moonshine, all day er' day. Anything less would be unfair for my enemies, and make me feel like i dont deserve the achievements.
EDIT: Y'know, unless the achievement calls for something else. Gotta get dem 'chieves.