One disadvantage of social media marketing is the low success rate of content going viral. A lot of the sharable content that is generated will not go viral, but the one piece of content that does go viral will pay for itself ten times over. Social media marketing is very time intensive. It requires a significant time investment to create the shareable content to be distributed; and review the analytics on each piece of content that is distributed.
Totally agree with the poster above, that the main disadvantage of social media marketing is the low success rate of content going viral. I have been buying YouTube views from real people to make my videos go viral. These guys really provide top quality customer service.