As I'm sure many will point out, this game is in pre-alpha. It's going to take months to years to finish. It's a proof of concept and interest. Even big title games take a long time to develop, they just don't release them early, as their stock would be affected by every single negative comment about them. I've been playing this game off and on from day one, and it's exciting to get updates that enhance the game. But as Wyvyrias pointed out, they've moved, one of their team died, and life gets in the way. Setbacks, funding, development problems, these things happen.
I agree, it can be frustrating when nothing seems to come out as quick as you'd like for something you're passionate about, but on the flipside, check the forum every few days, check the livestreams and when all else fails, pick up a game you haven't finished. Or start a new one. I still pop on occasionally to remind myself of the massive potential this game holds, and the thrill of what it will be when it's done. Until updates come, I play other games. It's not a bash against the devs, they're working as hard as they can on what is their dream. They don't have all the resources of EA, BioWare, Bethesda, or any of the other publishers. They're independent. Which means they're pouring everything they can into making a great game, and they listen to the people playing, which is more than the big guys do with their focus groups, so in a way, we're all working to make the game better everyday.
Hopefully this wasn't too long or ranting, but it is all about patience. We're all waiting on bated breath to see what's next for Astroneer, and as they say, the future is bright. Keep the faith, updates and patches will come when they're ready.