You keep adding features with the nightlys.
The reason is simple: I for myself sometimes need features to enhance my work-flow. So I add them. Should I stop it?
For the releases: I for myself take nightly builds as releases. Just rename "nightly" into "release" and you are done. They are stable, they work and they are provided for every major platform.
Please consider that we just don't have the time at the moment to do the overhead a proper release would need. What most people might not know: It's *not* just packing a thing and providing it on a server. We have a SDK to properly release, too. We have a documentation to properly release, too. And there are lots of other things. Hence everybody can help. Who does?