Both of these are Search Engine Marketing Techniques. And have their own weakness and strengths.
While it sounds like a good idea, in theory, to rank high organically on Google to avoid paying any CPC. It’s almost very tough and pointless to rank for a whole bunch of the keywords. Especially those that do not translate into meaningful terms for the business.