But they are fixing bugs. In fact, the last update is the one in which they allegedly fixed the highest number of bugs, and those are reported in the release note they produce. It all seems slow, but they are ~100 people, what do you expect?