Потому что основная масса народа сидит во Вконтакте и Фейсбуком не пользуется. А тот же Инстаграмм сейчас есть почти у всех. Поэтому-то аудитория очень большая, в отличие от ФБ. Но, в любом случае, контора по сути одна, так что деньги текут в итоге в общий котел.
В контакте сидят только славяне. Фейсбук же создан для общения по всеми миру. И вообще фейсбук и инстаграм созданы для разных целей. Фейсбук создан для общения, а инстаграм - чтоб показать что сегодня я ела и в каких клубах была