Twitter has a strong impact on our culture, but without a rational business model, and several quarters of profitable growth, an IPO will never happen. I certainly wouldn't buy stock in a company which doesn't know how to make money, no matter how impactful their product is.