I didn't sayed the game didn't improve but for how i can see it this improvement (even it's nice) is not that important that it has to be done as first....... anyway i will not say anything....
There are multiple developers each working on their own projects assigned to them. If it seems like we're not addressing anything important, we are. The important things are taking a longer time to complete, and if something else is finished and ready for release, we'd rather it be available then to not release it.