We are experiencing exactly the same issue described above.
In our community we run many recurring events (support groups, body doubling sessions, regular meetings). Because the participant list for recurring events is not reset, the list quickly becomes inaccurate and continues to grow over time. After a few weeks it no longer reflects who is actually attending a specific occurrence of the event.
This creates a lot of confusion for both organizers and participants.
Another problem for us is that the people who create and organize these events (group facilitators) cannot remove participants from the list. Even when we assigned category moderator permissions to them, they still cannot manage the attendee list. Only global moderators or admins seem to be able to remove participants.
Since we have many groups organizing their own events, it is not practical for admins to manually manage all participant lists.
For communities like ours that rely heavily on recurring events, this makes the RSVP functionality very difficult to use.
Are there any updates or plans to improve how recurring event attendance is handled?