Person A from place without infrastructure X: wow, life with infrastructure X sure would be better. I wonder if we should invest in X?
Person B from place with infrastructure X: There's lots of problems and it annoys me daily.
Note that in this situation, the wrong conclusion is to say "well, then maybe infrastructure X is a bad idea". We want to avoid that line of thinking (since it's not an appropriate conclusion given the statements), so it's worth pointing out many tempering factors, such as those mentioned by the parent comment.
You: well you can’t complain about anything then can you!?
——
You can complain, but it’s good to have an understanding of what you’re complaining about, the parent is right. We are quick to complain about imperfection when a lot of what we have is truly quite good.
Sometimes it’s legitimate criticism, sometimes it’s being spoiled.
Any criticism that is not specific can (and probably should) be dismissed outright. Complaints and criticism should always be specific.