¿Debería el turista evitar viajar a países con gobiernos / dictaduras opresivas?

Eso depende de por qué estás visitando esos países. Si simplemente está disfrutando de las vistas, como un turista típico, considere que sus dólares turísticos (o libras, euros o lo que tenga) contribuirán al presupuesto y la economía de esa dictadura. En cuanto a contribuir a los ingresos de la población local, tenga en cuenta que en muchos de estos países el gobierno impone fuertes impuestos, tarifas, multas y otras sanciones costosas contra su propia gente, especialmente aquellos en la parte inferior de la escala económica. La única forma de evitar esto es elegir deliberadamente bienes y servicios del mercado negro, lo que conlleva un riesgo considerable.

Por otro lado, algunas personas participan en un tipo diferente de turismo, donde se conectan con personas involucradas en oponerse a la dictadura de su país, proporcionando recursos e información a dicha oposición. La desventaja, por supuesto, es el riesgo de arresto y peor, pero si uno está consciente y dispuesto a correr ese riesgo, la posibilidad de un cambio positivo mejora.

No, los turistas deben evitar visitar países que no son seguros .

Algunas dictaduras son muy seguras para los visitantes. Algunos no lo son.

Y solo porque un país sea una dictadura no lo convierte automáticamente en un mal gobierno, o al menos no peor que algunas democracias.

Está confundiendo varios términos, es por eso que su pregunta (tal como existe ahora) no tiene respuesta.

En una dictadura, cualquier dinero que gaste va a ese dictador.
Al ir allí, estás apoyando a esta persona y su estilo de vida y su opresión continua.
¿Es justo? Eso depende de ti decidir.

Como ya se mencionó, además de las dictaduras que toleran a los turistas, también hay quienes son hostiles a los turistas, y esto es cuando es simplemente peligroso viajar.

En cualquier caso, si no apoya a los líderes del país, es mejor no visitarlo (a menos que su propio país tenga fuertes lazos diplomáticos con este país y pueda rescatarlo, en caso de que las cosas se salgan de control).