AnimaI I'll push back a tad here. The devs clearly want us to party up as part of the experience, so as far as party-related achievements go, I'm for them. Some of these are utterly insane and will not happen naturally or the vast majority of times when one is actively pursuing them.
My daughter actually got the mine cart one today. I didn't see the game but have to imagine it made her teammates pretty sour.