Interesting article.
However, facebook currently offers the best ROI for paid marketing anywhere, especially for affiliate/online marketers.
For that reason alone it will have a place until something replaces the marketing reach available.
Younger generations don't really use it so they need to do something to attract new people or it will go pop BUT not for a long time in my opinion.
Personally I only use it for my fan pages which use paid adds.