Some games give you really easy to get achievments, and some give you one just for starting the game. I don't think they should. Achievments should be atleast somewhat hard, so when you get it you feel a sence of achievment.
I think that most games are good about achievements, but getting an achievement for buying a game takes no skill, and that's what achievements are about. I have to work for my achievements, because even the ones on COD4 (easy achievements) that are unlocked for the first playthrough of the game are hard to get because the missions are hard to pass.
not at all like everyone else is saying it takes skill and you shouldn't have to reward yourself for spending your parents money all achievements are about is actually having to play the game not just turning it on