>Tech entrenched on the cabal's control over the narrative
Perhaps:
'Tech encroached on the cabal's control over the narrative.'
Well said, Anon. Just trying to help. It's wonderfully ironic that their tech platforms almost gave them total information control just before those same platforms brought people together to bring the cabal down.