I think singleplayer survival was outdated almost the moment it was published. Minecraft is the type of game that can only really exist because of its sense of community - and that it'll (presumably) always have. I've been playing Minecraft on and off almost since its inception, went through all different types of sub-communities (SMPs, building, pvp, minigames, modded, custom gamemodes, redstone, etc.) along the way and still play it to this day to some degree. While some of those sub-communities and servers did get boring over time, Minecraft itself never did. The creativity that built this community is what kept it entertaining for me.