Venezuela has the potential for being another multi-decade long festering boil like NK or Cuba. Trump is just thinking in the long term. What’s right and what’s politically popular/expedient are often at odds.
Sometimes we have to wait for rot to run its course. It isn’t easy. But the USA isn’t in a position to force fixes on every failure.