Gite, вопрос хороший...
И требует довольно серьёзных изысканий...
По этому поводу можно предложить множество теорий, но для более чёткой аргументации необходимо знать историю создания и развития Вконтакта))
А я подобной инфой не владею...
Всё очень просто.
Люди боятся других людей и ненавидят быть одни, а еще очень любят общаться, чтобы их слушали.
Контакт, аська и прочее - вот прекрасный выход.
А чтобы общаться не онлайн а в удобное время? - Контакт
Один зарегистрировавшийся навяжет десятку своих друзей этот Контакт. Дальше идет геометрическая прогрессия.
И еще большой плюс для увеличения количества пользователей - невозможность удалить свой аккаунт. Если бы она была, возможно счетчик на их главной странице шел в обратном направлении:)
И немаловажную роль в их успехе играет тот факт, что они были первыми.