I associate game mechanics with sites that are supposed to be more "fun". For example, I can totally groove with seeing Newgrounds using "experience points" in order to encourage participation, but if I see "Achievement Unlocked!" at the bottom of the timesheet app I use I risk punching the monitor.