in my opinion, without bashing the engineers too much, the releases now seem like public betas so you're already getting them :)
there are so many missing everyday features, shortcuts and day to day operations that either are not in the software or are buggy as hell once added. We report the faults in the public release and they attempt to fix for the next release, so again, we are already "testing" the "final releases"