As always there is never an estimated time of arrival we give out for our events and or updates. Speaking on behalf of PRO staff, we are sorry we let you down, however we are volunteers and do this in our spare time. Different things/bugs/etc can cause a delay in things and sometimes things you can't prepare for can happen which can lead to the delay of events and updates.
As you can see also here: https://pokemonrevolution.net/forum/index.php?threads/update-logs.3149/post-623015
Our latest update is quite massive and was quite important so that we may continue working on the game. Some of these updates will help us a lot with future events and making new content, as well as make things a lot more streamlined and better behind the scenes. I do understand your frustrations and they are justified, however, it is quite worth it in terms of what you are getting. We just ask for continued patience as we continue to update things within the game, in-order to provide a better experience for our playerbase and even greater things for the future of PRO.