I mostly agree but don’t underestimate the effect that drinking the kool-aid can have on your ability to tell if something is wrong or not.
I’ve worked in these megacorps and I understand how easy is to believe everything they do is awesome.
“We’re just doing it to make it easier for our users” or “we’re Facebook, we know how to securely handle their passwords”
It’s very easy to _believe_ these things when you’re in the inside being showered with money and being told how amazing you are all the time.