Marketing is a powerful tool. It can create awareness, stimulate interest, and enable you to engage with your target market.
But if it doesn't cause your prospect to invest time or money to move the sales process forward, it's nothing more than a shiny object.
Marketing without LeadGen is like a car without an engine. It might look nice, but it isn't going to get you anywhere.