Unfortunately, there is nothing in the works to replace the recurring events functionality that has been part of dotCMS for years. The edit content screen and viewtools that are used to manage/enable recurring events are aging and difficult for us to support.
We have talked about adding a "recurring" date field type that could possibly replace the current one but there are no plans to add that as of now.
For what it is worth, I will take your question as a +1 for recurring events when we go to prioritize the buildout of new features.