Twitter could certainly survive if it shifted to a direct monetization model. They already sell subscriptions. But now they'd have to figure out how to make it really worth being there to the people paying. I'm hopeful that they'd discover that they'd have to turn down the big dial marked "Asshole Fight Club" to a much lower setting.