Just looking at the steam page shows only 54% of recent reviews have been positive.
My biggest annoyance is that if someone with a critical skill skips out on the server, which happens quite often, you can end up in a situation where everyone's progress gets stalled for 2-3 days until someone gets a star. For instance, both people specialized in lumber and the glass guy have been offline for 3-4 days. Their shops are empty and until someone gets 2 stars to spec hewing and lumber there is no furniture to be had so upgrading rooms is impossible.
Edit: suggestions, add a way to unspec. Or maybe a way without digging through the configs to boost the xp rate when only 5-6 out of 40 people are active and there are critical jobs empty.
Edit 2: don't get me wrong i do like the game, but solo is way too boring, co-op is a nightmare to set up, and servers with random people almost always lose 70-80% of the population by the end of the first week because everyone is wa...