Вы не хотите, чтобы третьи стороны притворялись пользователями.Вы хотите подписанные транзакции, чтобы подтвердить подлинность.
Что, если какое-то приложение только начало публиковать дерьмо на вашей стене?Это имеет довольно очевидную цель.
Ваше приложение должно предоставлять токен при отправке запросов API, которые были одобрены пользователем.Для этого и создан OAuth.