No not really joe. No one needs a permanent life long security clearance no matter their political affiliation.
And if you had better reason to revoke one than "he hurt Trump's feelings", you might have an argument here.
Don’t even matter why. Right now Trump says who gets it and who doesn’t. Brennon abided his privilege as did all the others in the news who are looking at having it pulled. You just have to deal with that because it’s done and over.
Trump says who gets it and who doesn’t.
That is not the President's job. I know, I know, he has the authority to do it, as the titular head of the Intelligence Services, but Trump knows shit from shinola about who deserves a security clearance or why one might be revoked. (he might know a little about why one might be withheld, though, thanks to his son-in-law's difficulties in that regard).
He needs to get his little fingers out of that pie. It is unseemly and dictatorial. Let the people who issue the clearances decide who loses one. Trump didn't even consult with them before doing this.