It may be for social media now, but unless they are happy never to send out an invoice or have a delivery van or shopfront in the future, or to have merchandising materials like caps or mugs or surfboards, you still need to consider print when designing a logo.
thanks a lot