None of the beefs you list seem to constitute criminality. I don't understand how the problems you list merit having a security clearance revoked.
If Krebs might have done something wrong we've got a court system to determine whether he should be punished or not. Part of any punishment would surely be clearance revocation.
As it stands, this is just Trump lashing out, a terrible thing for representative government and a little dumb. We want people to follow laws and to exercise judgement. Trump's punishing someone for behavior that's probably not illegal. We don't want a bunch of cowed courtiers doing His Presidency's wishes. Even an autocratic president shouldn't want that, for obvious reasons.
It's also cowardly of other cybersec firms to just go along with this. Do we not have freedom of speech? I was told in the state of the union address that Trump brought that back.