No, you don't need to do it all. Reality is that the digital landscape is changing all the time. Marketing in more than one place will ensure that you can maintain communication with your clients and keep your business moving forward, no matter what happens.