You kind of exaggerated the danger of all the monsters in the actual game of Minecraft. Spiders can be stopped with a lipped wall, rather than a huge roof, the sturdiness of a wall rarely matters, and zombies are not much more common than any other monster and weaker than all of them.
There's also the fact that the primal survival feel of the game has been lessened dramatically by the addition of beds, which not only allow you to skip the night, but actually prevent monsters from spawning during it to greet you in the morning.