You're at the early stages of the game so yes, I agree it's a constant battle - plus I suspect the world you were dumped on (or chose to visit) isn't particularly inviting.
(a) Inventory management becomes easier as you and your ship improve over time
(b) Some worlds are not hostile to you so the only upkeep is your survival suit
(c) You can upgrade your gear which gives you better protection against the elements and/or longevity of your suit.
I'm not sure exactly how much time I've spent on NMS so far as there is no game timer, but I would estimate somewhere between 20-30 hours. I haven't even left my home system as it has 6 planets with various terrains/climates and I want to completely explore these planets before I move on. Already I've made about 1.5 million credits and have spent all of this on upgrades so far. I've purchased a new ship with 22 slots, a new multitool with 8 slots, and upgraded my exosuit to 25 slot capacity, I've also learned about 30 Korvax words and have raised my reputation with them. I would have added even more exosuit slots but I need to get more credits first. Even at this point however I've noticed some extremely limited game mechanics. Some "survival" aspects are just annoying rather than challenging. I have to keep "refuelling" both my life support and hazard shielding, but this is just "remembering" to do this. Finding enough zinc was a little "challenging" on my starting planet (which had extreme freezing temperatures that dropped below -80 degrees) and I almost died before I figured out that the yellow flowers give me zinc to recharge my temperature shielding. Once repaired my scanner and knew what I was doing it wasn't particularly difficult to find enough zinc to keep the suit shielding topped up however. The next inhabited planet in the system had toxic acid rain, but it was the exact same "mechanism" to survive as the freezing planet, except that it was a "toxic" meter that I needed to refill with zinc. The third inhabited planet had some background radiation, and again, I refilled the hazard shielding with the same zinc. I didn't have to "learn" or "adapt" to the new hazards, I just stockpiled a single oxide element and refilled a meter as it gradually dropped over time. That's not exactly an engaging or immersive "survival" process. If they had different element to power different types of hazard shielding, or if there was some "skill" in surviving harsh environments, I could see this as an interesting process where you get "better" at dealing with the hazards. But you don't. It's just a meter with a different hazard "symbol" and once you get "ahead" of the resource curve (which is very easy to do once you learn how to find zinc) there is no "challenge" at all. Not to mention that you can just jump in your cockpit and "recharge" your hazard shielding to full strength instantly without even collecting any zinc at all.
The creatures, while interesting, are also surprisingly limited. The only hostile creature on my starting planet was an aggressive spider-like creature. Then I saw a similar creature on the third planet. The birds were also similar with a 4-wing pattern and have relatively little variation so far. What doesn't make sense here is that the three inhabited planets in my staring system were in completely different climates but this did not have any discernible impact on the creatures. The first planet had extreme freezing temperatures (-35 daytime to -80 nighttime temps), the second was toxic rain and the third was radioactive decay. But none of that mattered, I still saw similar spiders and birds on these three planets. There was also no logical "pattern" to the creatures based on their climate, the creatures on the freezing planet did not have fur and the creatures on the toxic rain planet did not have scales or other adaption to survive their environment. Not to mention that the species discovery listing is "bugged" so I can't even find the last species on the third inhabited planet in the system which I want to do before I jump to the next system.
Even the spaceflight mechanics are annoying. Every single time you land your ship and take off again it uses 25% of your thruster fuel. I have enough plutonium in my ship's cargo hold to refuel this several times, but I have to do this every four times. It's like having a car with a 5 L fuel tank that can only go 40 km before you need to refuel it, so you carry a bunch of gas cans in the trunk instead of installing a larger fuel tank. It's extremely annoying and isn't a well thought out game mechanic at all. I really don't know what Hello Games was thinking or why they didn't beta test some of this stuff but I feel that NMS was a half-finished game that might have been a good "beta" version but was simply not ready for release.