The thing is, Minecraft of 10 years ago (or more) wasn’t even really that great of a game. It wasn’t bad, I enjoyed it, but it wasn’t that great.
What it did do right was be very open-ended and be conducive to modding, both of which were amplified by multiplayer capabilities.
I would wager that most of the fun players have had in Minecraft is from experiences that were built on top of Minecraft, not from the game’s own gameplay.
It was, as far as I can tell, the first game which was infinitely procedurally generated yet changeable. Huge procedurally generated games have a long history but in e.g. Elite or Seven Cities of Gold you couldn't modify the world in any meaningful way. The closest is probably dwarf fortress, but there the modifiable world is pretty small (or was when Minecraft came out).
That made it a great game. I think it was inevitable that the first game which combined these two, infinite procedural worlds and free modifiability, would be a huge success. Worth noting also that infiniminer, despite the name, didn't have the infinite part worked out!