Techlash: Too big to love?