> Now there's villages which provide pre-made shelter, you can just trade and build up villager slaves to make all the resources for you, you can get a bed (which you find in all villages) which let's you skip the night phase completely, and they've even added in wings so people are flying everywhere.
Yeah, it really kinda surprised me that Minecraft went in that direction. What got me hooked was 100% the need for shelter and some landscaping to make sure you wouldn't have eg. a bunch of skeletons standing under each tree on your front lawn every morning, a creeper waiting around the corner of your house, etc. Being able to skip night completely means there's basically never monsters on the surface unless you want there to be, and without that sort of ever-present threat, there's just that much less pressure that the game can put on you towards cautious gameplay and 'functional' protective structures and so on. Of course people keep themselves entertained with amazingly extravagant builds and ridiculously complicated redstone machinery anyway, so I'm not saying it's a bad direction for the game, it obviously worked out well for them etc. I just really wish there was more gameplay directly motivated by basic survival, instead of progressing past survival in the first five minutes.
Conversely I think flying is entirely fine. Unless you're, like, speedrunning, flight is only available once you've progressed through basically the entire game, and I think at that point it's reasonable that there's a more convenient way to explore distant areas.
Now, shields, those are just too powerful for how early they're available!