I didn't get any of the achievements even after completing the requirements for them. I would have to agree with some of the sentiments made already regarding the time expected to play for some of the achievements. I do not think that the game should artificially pad timing especially when the player could do a seemingly infinite run. I personally do not mind the 2000 point one as much but the player would clearly get bored at a certain point. I think you are better off making the game serve a quick moment of mindless fun rather and push the player to sour the experience by extending play time.