Big Tech's moment of truth is here