These things take time.
If someone is in such a strong position that controversy alone won't depose them, what tends to happen is the following:
- Leaks of information about poor or illegal practices
- Leaks of information about failures that are covered up
- Investigators watching key figures like a hawk for slip ups
If recent history has taught us anything, it's that if controversial figures aren't easily cancelled, somebody is probably already building a bigger case against them.
Like what happened to Trump. They couldn't actually kick him out of office, but they built a mountain of legal cases that are still ongoing to this day, and even growing.
Dana ain't immune to the courts, even if he's immune to controversy.
Boris Johnson got cancelled in this exact way. Just a never ending torrent of 'bad look' material and potentially illicit activity that saw him axed in the end.