The core argument in that article is that Twitter somehow competes with Facebook in a 'social network space'. Twitter is a very different beast to Facebook, with different use cases and user profiles.
Facebook is a great 'social tool' that helps people stay connected with real 'meat-space' friends. Twitter is for following celebrities and geek friends.
Twitter is no magic bullet to compete with Facebook.