No one in silicon valley will say the reason, but it's blindingly obvious. It was dumb luck. Luck plays a part in every success and failure and Twitter was about 98% luck. There was and is no vision or strategy that explains this. No lessons to learn. Pure zeitgeist that is bound to crumble sometime after Trump leaves office.