Aside from the fact that most monsters are more immediately dangerous, even late in the game, I feel like Minecraft kinda does survival better. The thing that's kinda frustrating about Don't Starve is that you never really get to the point where you can stop worrying about your food, health, or sanity, and the game can't seem to decide whether it wants you to move continuously or build up a base in one spot.
It's probably one of the best survival games so far, and I got about 20 hours out of it so... meh. Also, I played some time ago. Recent patches may have improved some of the things that bothered me.