Big Tech running out of power