When you get caught lying it's common to lose a top security clearance. Happens all the time. Someone got fired last Monday here, for nothing more than a lie. A simple, stupid lie. If you lie, it shows you cannot be trusted. And therefore cannot carry a clearance. It's the single most common thing you can do to lose it. It's always funny seeing people make judgments and spin things into hyperbole, when they don't have a clue.
That being said, a routine, and often time yearly, evaluation would take care of the problem. Issues would be brought up, and actions should be taken. Most of these people are retired, fired, or otherwise don't work in the job that would require one. Since it's a need to know basis to view top secret documents, the likelihood of them using it is minimal. Trump seems petty to do this. It's clear they don't like each other and he's attempting to take it out on them in a way he can. Another useless, and needless thing he does to make himself look bad. Should have just left it alone. That doesn't take away the fact that there are legitimate grounds for it. Just not from him.