That would be a lot more powerful argument if capitalism didn't so readily churn out ever-cheaper (ie, directed at the poor) offerings of, well, everything. Walmart and Spirit Airlines (to pick a few out of many such offerings) aren't exactly pandering to the rich.
Anyway, this was not the point the GP made, and thus not what I responded to.
That's not a counter argument - cheap products exist because there is a market for it (whether the market demographic is rich or poor, it doesn't matter). It still hinges on the exchange of money to decide what should be produced. It's far from perfect, but it does seem to have a blurry correlation with what humanity needs (in my opinion).
I guess it's not a counter argument as much as disagreeing with the premise. If the outcome is good (a wide range of products available to the poor) then why declare the mechanism by which it happens (exchange of money) problematic? At least, let's focus on concrete problems.
The problem with declaring something "far from perfect" is deciding what perfect looks like. The fact that even the poor has a Walmart-sized vote in what gets produced looks like a pretty strong vindication of the system to me. Sure, there are always areas that can be improved, I'm not declaring the current state of things perfect, but I'm appealing to a focus on specific, practical improvement, rather than a yearning for an abstract perfect state that epistemologically probably can't be known.
Anyway, this was not the point the GP made, and thus not what I responded to.