America is a shithole, too, if you were wondering.
I agree it has its problems, but I'm not an American so it's easier to not get deluded by what they call "the American dream". Helps that even in my English classes growing up we dealt with topics such as the rampant poverty issues Americans face, and how many children live in poverty in the US. Though context matters; America is currently not being invaded. If it was a minor country on the world stage I would also not call it a "shithole". Same reason I can detect issues in certain African countries without ever calling them by that name, like one of their presidents did.
If you are from America, calling a country that's been suffering your world hegemony for so long a 'shithole', I can only say you are part of the reason that's the situation, and so you have no rights to call any country a shithole.
"You can't call our neo-Nazis trash and our state that celebrates Nazi collaborators a shithole! That's, uh, uh, that's racist!"
Not every Ukrainian is a Nazi. But sure, let your hate cloud your sense of decency, if that makes you feel better. I'm sure the mothers I've spoken to will be happy their children died because they were Nazis, besides I'm sure their elderly people just had it coming.. /s
Unlike you I don't see them as "acceptable collateral".