Right, I totally agree with you. But he must have a lot of followers for this purpose. If not, it will be less likely he will make a sale. So, to increase his followers he has to create interesting content on social media.You don't have to create an agency, you can work alone as a social media marketer and still makemoney through social media marketing.