Honestly if you guys can't see the improvements throughout the months then i can't help you much, i've been following this game since december only and there have been a lot of things added, some of them aren't even written in the changelogs because they know that people is only interested on new content, when the engine, animations and gfx are OK and set up, setting up a storyline will be a super easy task compared to that, it's almost modding level stuf compared to working on the models and gameplay. They're doing the most time expensive and "boring" stuff first, then will get onto the easy to develop, but also content wise interesting stuff. We have to be honest there is no game of the same quality in terms of animations and graphics, and while i do enjoy having the ability to try it without having to pay for it here, we all know that we are not helping them at all by not funding their work. It's ok to not fund them i mean, no one has a gun pointed at anyone, but just don't whine about the time it takes, because if they could have even 1 or 2 more developers behind it the rythm would be even better.
Also let's consider that they are on a "good" number of team since very few months, the first year they developed the game they had way less manpower than now and it is luckily still growing, and so will the pace of the content released on this i am sure, simply because it's already been like that since last months, it's that they are still working on the bedrock and honestly i am glad they are doing it because for me that is being serious about a game.
Games with such graphics and objectives in terms of complexity are not a small feat at all and they usually need 30 times the actual manpower they have right now to achieve a AAA level of depth (witcher 3 anyone? 250 in-house developers for 3 years, announced in 2011 and released in may 2015 and its known for having been a super good game with a small development team who even had to crunch to release it "In time" after several delays, lol), now i know that we would all be happy with 1/3 of that game + wild life stuff (yeee) but if you guys know a bit of math then you should realize that they are not slow at all, maybe the opposite of that lol