Well I believe they both work hand in hand, marketing aims to generate more sales, without a strong marketing setup, just like you said it will require more effort and investment to generate sales. basically. marketing is one of the pillars of any successful organisation