I enjoy playing Starfield for three main reasons:
1. The more I invest the more I am rewarded. Every time I complete a mission I bring resources and equipment back to The Lodge, which allow me to upgrade weapons, spacesuits, and complete research for even more upgrades. Upon completing a quest line the player will receive unique rewards like outfits, weapons, and money, and the world will be permanently affected by the choices you made during or at the end of said quest line (single missions can have permanent affects as well). In one afternoon I built an outpost and farmed for levels (perks) and money, that was months ago, and now whenever I hop on the game I still have tons of money and all the perks I need to interact with this game to the fullest extent.
2. Morality and cleanliness. I like Starfield because my nephew can play this with me and I don't have to worry about him being exposed to drugs, nudity, or foul language. The core of the game lies in these thousands of micro-moral choices the player makes; for instance, you will be presented with options to help, harm, or even double-cross certain characters within quests or missions. You can base these decisions off of morality, or because it's a video game, however you feel, and that adds to the role-playing element of this game.
3. Aesthetic. There's something about this game that makes me feel comfortable, like the way an old memory looks in your head. The colors aren't super bold or deep, they're kind of soft and pastel-like, and that gives the game this light / optimistic feeling...like it's a safe place. The Lodge is a representation of that feeling that permeates throughout the game.
Lastly, to those who complain about empty / boring planets, scan the planets for resources, fauna, and flora BEFORE you land. Landing on some random moon with no atmosphere and expecting it to be exciting is entirely your fault, and review bombing Starfield because of your faulty decision making is, in my head, dishonest.