Productive companies and organisations generate demand for the things they need in order to be productive. Unproductive ones generate less demand per worker. Yes those workers still need to pay for things, but if they are sitting around at work not doing much their work activity is a waste. Building a bridge to nowhere only creates demand for concrete and steel and goods for the workers. A useful heavily used bridge can generate demand from the economic activity it enables. An efficient factory producing goods generates the same demand as an inefficient one producing the same goods, but the inefficient one consumes money that could otherwise be invested in more demand producing factories, employing workers in demand producing activities.