I remember when the same was said on $FB, don't underestimate the power of social media + ads.
I personally never said the same for FB. I bought FB in the 30s.
FB is different since you have so many people browsing on their site all the time to see whats the latest. How many people on twitter do that? Oh and I just checked my twitter home page (which I only ever go on for Amex) and I don't see a single ad. (and there is tons of empty space on the sides). If I would invest in twitter it would be after I saw consistent ad placement throughout my usage.
I do grant that my usage is minimal, but thats how I use twitter (fb also is only for deals for me). How does everyone else use it?
I would love to be proven wrong with other people experiences and then maybe I could understand it more.