Unfortunately, it works better and better, some SEO agencies sell positions and no longer increase overall traffic. And you pay per keyword per month (and they send external traffic)
so yes, if you are strong and have time to invest in research and development, it may be worth it