US does not impose sanctions on the only basis of "hey, we don't like them, let's ruin their lives".
In each case there is a reason, you know, like a blatant violations of human rights, mass rapes, ethnic cleansings, things like that.
If some country is bothered that other countries won't be continuing doing business with it because US sanctioned it then it is implied it intends to do something of the above. I really and sincerely hope its not "most" countries out there.
Consequently, it's not the US that "sends generations into poverty". Typically it's the ruling class who, being bored out of their minds due to their needs being met by their appropriation of national wealth, decide to do something normally unthinkable for "reasons". And let's not forget that people always have a choice of leaving or changing their government.
It is actually good that there is a power on the mudball that can if not coerce idiots to behave but at the very least impose so much pressure they cannot enjoy their lives as if they did nothing wrong, without military involvement.