The issue is Facebook misunderstand both their customers and their competition so they're just blindly smashing things together
I blame modern tech hiring processes that filter out people who aren't conforming enthusiastic obedient cheerleaders.
You get a sustain and self-extinguish product instead of one that can respond to what the necessity of the times demand
You must have passionate grumps otherwise you're just shaking pom-poms as you run over a cliff.