I think this is all about the person.
You see, what TFP is doing is not working off a template. They are literally designing systems and ideas from the ground up. I have played many voxel games, and nothing comes close to what they are doing to the Unity engine.
So, with that in mind, you get two kinds of people.
Those that understand that by creating something new, where there is no existing guides or examples to work from, that there will be inevitable unforeseen delays, systems that should work together, but for some reason do not. So whole new sections of code must be written to get around that small problem. Suddenly your small bug takes a month to fix, setting the whole release back by almost two months as that new code must be added and tested again from all angles. That is just some small example.
Then you get the people that do not consider any of that. They look at their personal interest and time/money invested and expect the developers to do miracles, so they meet your expectations.
Anyone that pops in to this forum, knows TFP is active here every single day communicating with the community on various levels. Despite all the work they are doing on the game as well. So just be patient, and give a little understanding and consideration. It will be done when it is done.