By default I would say yes they do. If you think not, then can you explain how those guys make money if their trading is not providing a good (usually liquidity or price discovery) for other market participants that they transact with?
Real liquidity providers provide a value but it’s much less than they would give themselves credit for (hence the growth in dark pools).
The rest earn by taking from real money accounts.
thieves make money but no one would say they produce anything.