Right now it's down to:
- Who can pay for an event
- Who can arrange an event (in terms of COVID)

I understood that Rally Deutschland for example won't be a WRC event in the future anymore because ADAC don't want to pay for it or the costs became suddenly higher or something.

I'm not sure what happened with Tour de Corse, it seems the event hasn't been arranged in any form since 2019.