You mention that governments are accountable to the people, probably because the people can vote. I don't see why a vote with a dollar is inferior to a vote on a ballot with respect to accountability.
In many cases, you have more choice for your politicians than for the businesses you deal with. For example, in they US you pretty much never have more than two choices for ISP, and since they are subject to almost identical market pressures, they usually end up being more similar than the two main political parties are in their treatment of big business.
And how does that negate people's ability to choose the products they will buy or keep companies from catering to specific portions of the market and thus caring very much how people vote with their dollars?
Geez, do I really have to spell it out for you? Politicians have to somehow get a majority vote. Voting with dollars would only requires one rich person to support a company, it doesn't matter if no one else pays them a dime. It's sort of the extreme inverse intention of most campaign finance laws.
I still can't see a problem here. A business with a single customer exists in an almost complete vacuum and doesn't influence the market. What's more it's very risky as its revenues aren't diversified. It's completely dependent on its only customer.
that's right. consumers can have a monopoly over a business too. in fact, I seem to recall there are a whole bunch of companies struggling to figure out how to please the customers of a single niche and that live or die depending on how well they do that.