There is no need to complain about delays. We have been waiting for more than a year now. Once we get to see what the next patch is, we should thank all of the developers that made it possible for us community members.
I am sure the patch will bring a lot of new features that will enliven the mod in ways never seen before.
The teasers presented by the developers are just the tip of the iceberg of what's to come.