I think thats the main problem with Twitter, saturation. Its mainstream enough the regular people are not likely to jump on Twitter now if they already haven't.
I'd argue they're better about extracting value from network effects – Facebook allows you to broadcast, but it really encourages interactions... the value grows a lot more with your network... whereas, following more people on twitter just makes it harder to follow.