1. Lack of clear product vision
2. Bad execution. Look at Facebook's execution in the last 3 years. Messenger, Sports Stadium, etc.
3. Potentially another re-architecture?
Actually, the insane amount of advertising and media groups on Facebook have pushed me to Twitter, and it's very refreshing. I'll be moving away from everything but FB Messenger (imo their best product).