Being on every platform there is on the Internet could also prove to be detrimental for business, as the more platforms there are, the more it...