And which company is giving us "impossible without them" tech? Google and youtube maybe be accustomed to but not irreplacable by any measure.
Further, looking at the account in question I see comments from months (actually, years) ago, so you’re also factually incorrect as far as I see.