Yes I have, provide some substance to what infrastructure you mean, and what "less developed world" means.
As it stands, these statements are vacuous. Context helps. And to be honest, it seems like people making these statements haven't ever been to the "less developed world". America isn't perfect, but if you're going to just blanket write stuff like this, at least be prepared to back it up with examples.