I'm starting my own web design company, and I've partnered with a local business directory that needs a website redesign. The directory owner has connected with a guy who does SEO, and he's created a WordPress plugin that generates landing pages based on user inputs of content and cities.
So, for example, a plumber in the Oklahoma City area could have landing pages generated for the cities of OKC, Edmond, Moore, Norman, etc. The content on each page is broken into blocks that are human-written with 2-3 variations. As I understand it, the content is refreshed automatically after a period of time so that Google sees the page as fresh or updated.
I'm concerned that this automatic content regeneration could be something that Google red-flags in the future, if not now. At the end of the day, my client has built her business on integrity and authenticity, and my goal is to wield integrity myself to preserve her brand, including in Google's eyes.