The problem is that Google thinks of these as “thin sites”, and values them very poorly. So they bury them in their search results.
And they will continue to do so, even more aggressively in the future.
Thus, I know what marketers who were making a good income out of this type of sites experience every time a new algorithm update is announced:
Instability. Revenues that vanish overnight. Fear of the future.
So, is it worth investing hundreds of hours of your time and hundreds or even thousands of dollars trying to build such a site only to never have it rank, and see all that effort and cash flushed down the toilet?