[ad_1] Finally, we’ve reached bipartisan consensus on Big Tech, yay everyone! At least that’s the line the press is echoing…