Critics are wary of the FTC's new tech antitrust task force (Wired)