Something I try to continuously tell myself is that "It's still early days" because while it doesn't feel like it - I think it is.
Look at the massive shifts we've seen in social media use (Friendster > MySpace > Facebook + Twitter > Snap) - at near any point in their usage you could have reasonably said: "I don't see how anyone could overthrow one of these - they're too big"
There is so much future still to invent.