Does paying for local SEO directories like Yext even work?

I had a client, a law firm, ask about this. They had 516 listings with Yext but only 16 of them were actually showing up on Google. So honestly, it wasn’t worth it for them.