Personally whenever someone uses the term "Big Tech", I see if it is originating from "Big Media" and most of the times it does. These articles are nothing but potshots taken as part of the culture/turf war between tech and media companies, whenever either one sees an opportune time. Mixing some elements of truth with lot of propaganda.