They are not comparable. I guess you know about Steve Yegge's Google+ post last month.
Facebook is not giving a 'product'. It's not just a social network or a micro-blog. It gives a platform where you could do maximum stuff you want to do in social media.
Twitter, on the other hand, is only for micro-blogging - dedicated. Both are unique in their way. You can't compare them.