I'm struggling to see how it could work very differently unless large companies didn't exist.
Because as soon as the company has a large number of customers all with conflicting interests, it'd be impossible or at least uneconomical for them to adapt their services for every customer.
(
my other username is a porsche , posting shit pictures so you don't have to, Tue 16 Jun 2009, 14:25,
archived)
You're still thinking in the existing framework
An option could be to have "customer's unions", or run all companies as co-operatives. As examples.
(
Flapjack I spay a little mare for you, Tue 16 Jun 2009, 14:30,
archived)