I'm not asking how to go about putting in place such a restriction. Just imagine that you could. Wouldn't that solve a bunch of issues, i.e. fraud, asset bubbles, consumer exploitation via high-interest debt, etc.?<p>Reasoning is that the incentive for profit maximization would be removed and replaced with maximization of value to the service recipient. Companies (and individuals) would get the financing that works best for them, as opposed to the financing that makes the most money for the banks.
If banks had to be non-profits, private citizens would invest their own money. Then these private citizens would license their money to private citizens or organizations for that purpose (to avoid the hassles of doing it themselves). Which is essentially the system we have now.<p>Unless you're talking about splitting investment and commercial banking.. Look into the Glass-Steagall act.
It's not exactly what you're thinking of, but you may be interested in Positive Money, as it's tackling a number of the same issues (it's a UK scheme, but it's just as applicable elsewhere)... <a href="http://www.positivemoney.org/" rel="nofollow">http://www.positivemoney.org/</a>