Yes, no single doubt about that. Nowadays traffic on websites comes mainly from mobile (phones or tablets) and having a responsive site means that you will have audience. If your website is not attractive/responsive chances are you will lose your audience and will not have awesome results. Investing in mobile apps is also a good idea if you want your public to always come back.