A lot of this is subjective, depending on how your friends use either service. For instance, I have a lot of friends that post photos on Facebook and other interesting things in their streams. Twitter is more conversational, as I don't tend to follow a lot of people that post nothing but links and retweets. I have a different experience from others who have friends that do post those things a lot.
I do have a nit to pick the Privacy and Spam sections.
With privacy, he's basing his results on speculation. Facebook is far more granularity and control over the content you post on the service. Twitter offers you a single switch to either protect all your content or none of it. There's no in-between.
On spam, is he friggin' kidding? I can't tell you how many spam bots follow me or @mention me with crap (and no way to block them!) on a daily basis. Facebook has the option to hide individual posts, entire users/pages, and particular content sources (such as Facebook for iPhone or Ping.fm posts). I never get any spam on Facebook and anything I get that's annoying I have a decent amount of granular control over what gets displayed. I'm not sure how Twitter can win on this one.
I run several twitterbots. The ones that autofollow back used to attract large numbers of spammers (until I fixed that). The others don't. I guess the usual spam strategy is "follow - wait a few days for reciprocation - leave if it doesn't happen". So the amount of Twitter spam you see probably depends on your willingness to follow back anyone and everyone just because they follow you.
Interesting. I don't "follow back" at all, because I turned off notification of when people are following me. I follow people who say interesting things that land on my radar, and that's it.
I have found on twitter that spammers come after me after I tweet something @ a high profile tweeter. Perhaps this is a factor in the differences in your experiences.
I do have a nit to pick the Privacy and Spam sections.
With privacy, he's basing his results on speculation. Facebook is far more granularity and control over the content you post on the service. Twitter offers you a single switch to either protect all your content or none of it. There's no in-between.
On spam, is he friggin' kidding? I can't tell you how many spam bots follow me or @mention me with crap (and no way to block them!) on a daily basis. Facebook has the option to hide individual posts, entire users/pages, and particular content sources (such as Facebook for iPhone or Ping.fm posts). I never get any spam on Facebook and anything I get that's annoying I have a decent amount of granular control over what gets displayed. I'm not sure how Twitter can win on this one.