Big tech is in trouble.