Hola Alejandro antes que nada gracias por responder.
Respondo tus preguntas
Para evitar que se respondan las encuestas solo por dinero estas tendrían un temporizar, así que no se gana nada con terminar pronto, también se pueden crear algoritmos por ejemplo si una persona siempre elige la primera opción en todas las preguntas y en todas las encuestas la probabilidad de que esto pase es muy baja, por lo cual se invalida la encuesta y se bloquea al usuario. Se pueden realizar auditorías por muestreo y se advierte en el servicio que sí estos casos ocurriesen se bloquearía su cuenta y el dinero acumulado lo perdería.
La encuesta sería similar a la publicidad,se muestra en el navegador, y para hacer el pago se solicita el correo del usuario para acumularlo en su cuenta. Una vez que llegue a cierto monto se le permite retirar el dinero. La encuesta q recibirá depende de su ubicación, esto lo determina el navegador por los GPS de los móviles o por la dirección del computador que abre la encuesta. De hecho admob usa la ubicación para enviar la publicidad dependiendo de cada país.
No sería spam, ya que sería una presentación similar a la publicidad en formato interéstial de admob. De hecho se puede cobrar al cliente como otro tipo de publicidad y si el usuario lléna la encuesta se cobraría una cuota adicional.
Lo veo desde el punto de vista de empresas o comercios que se quieren expandir y necesitan información lo más pronto posible si los habitantes de una región están interesados en el servicio.