It isn't, though. I want it to be a game with great graphics, story, and violence. It's none of that.
I've tried to play it a couple of times and just can't. It does absolutely nothing for me at all. It's probably a good game for kids and I'd rather seem them play games that I like to play (graphics, story, violence).
minecraft has changed since the first design; the idea of gameplay was that you needed to survive.
You can still get a sense of what that was like up to 1.7, while with 1.8 they made it too easy.
in the early stages, you HAD to play through one cycle of day (all happy and flowers and shit) and one cycle of night (guaranteed death).
also, mobs were more aggressive. since death meant often losing all your items, you would spend the day cycle trying to make sure you would not die during the night cycle, so, building fortifications and traps and such.
Also, it was fun in itself to design these defenses.
After this, they made the mobs more cautious, made them deal less damage, made food / healing easier, added beds that skip the night cycle (wtf ..), and in general veered more towards the creative aspect of MC.
Creative in itself is like a mod, it just allows you to build 3d models of whatever you want, with oversized blocks and pretty colors. Not my thing, but apparently people love it.
Lets talk mods.
Mods are an integral part of the game, just like modules were an integral part of NWN - not just "something really good, but outside of the game", but rather "the reason why you own the game".
If you think about it, MC is "a very simple 3d engine, where the aim is to be able to interact with EVERYTHING". There are no backdrops in MC, no invisible walls.
Now add mods, which make the engine do whatever you want it to.
For example, there is Better Than Wolves and TerrafirmaCraft, two stone age mods which really stress the survival aspect - you wake up naked on a beach, good luck.
You will need to build up a way to survive and thrive starting from nothing, and it can be arduous. The interaction with the environment is much more realistic - instead of punching trees, you need to knapp flint, there's cave-ins, exposure, malnutrition; it's far deadlier and a completely different experience than vanilla.
Or you can try IndustrialCraft, which is closer to vanilla, with more natural resources (more metals, resin trees, oil, and so forth), more complex recipes, and machines. Building machines is totally not easy, they take a shitload of resources, time, and tons of other components.
while vanilla MC might just require a small hut, a bed and a tiny patch of wheat farming, IC2 requires rubber farms, windmills, stripmines, water pumps, oil pumps, cables, generators, lava harvesting ..
in the end you are paid with jetpacks, nanosuits, mining lasers, nuclear bombs and reactors, and more.