Honestly, I have put in about 300+ hours into the campaign so far and yeah it's not perfect nor will it be for a very long time, but it's in early access for a reason. If you really wanted to see this game complete, it's up to gamers like us to play it as it is, have some fun, and report any issues! Think of it like beta, but for everyone. It should be an honor and a privilege to play it early and be given an opportunity to find issues to report. We put too much responsibility on the shoulders of developers. It's incredibly difficult to code and design a game so I have empathy for them. Probably more so because I couldn't develop a game if my life depended on it.