Twitter is just a sign of what's to come for a lot of new tech companies. The street wants profit. Once you go public the whole cool startup party ends (unless you can be a cool startup AND hit your profit numbers).
It's time to be a real business or pay the price of being an overvalued pile of stinking financial junk.