I don't believe Twitter doesn't know how they are going to generate revenue. I'm not convinced they can actually implement their ideas, but, if they had no ideas, I think they would be letting other companies throw themselves at the wall, then picking off the ones that stick via acquisitions. That they just squash them implies they think they know what they are doing.