Такой вопрос. На заре интернета умные люди придумали NNTP. Вроде умно — не нужно писать отдельный клиент для каждого новостного сайта, как это начали делать сейчас.
По идее для всех этих фейсбуков, вконтактов, хабров и т.д. — достаточно одного протокола, не нужно лепить каждому свое уникальное API. Там, по сути, добавить в NNTP возможность ставить оценки (не помню, вроде этого не было в нем), возможность разве что смотреть друзей/контакты/статьи/комменты каждого участника. Ну т.е. расширить и стандартизировать.
Почему раньше пытались, как-то думали об оптимизации — а сейчас всем плевать?