How exactly are you turning my comment into defending Facebook and Google? If that's how it comes off then I believe it is being misinterpreted.
I would also argue that Linux does have it - at least in Ubuntu it does with snaps. And package maintainers do a lot of unseen, thankless work as well.
As a developer, I do not like having to deal with certificates. But the few times I have seen them prevent serious problems, I was glad they were there.