The difference between Facebook and Twitter

I just left the following comment at Shel Isreal’s latest blog post (read it first – the comment makes more sense in context):

I’d sign up for that.

Facebook is too unpredictable for my tastes. Even though i have people constantly asking me to friend them on it.

Twitter is a good example of balancing users and advertisers interests. Their private accounts are private. And advertising is only now becoming more of a piece of twitters strategy (@earlybird, promoted tweets etc). However, it is not being done at the users expense. Its an explicitly opt – in thing.

In other words, Twitter has respected its users, working its business model around them.

In the end, everybody wins.

I think it makes sense. Any thoughts?