How easy would it be to set up an online transaction site that was actually easy and hassle-free to use? One where:
(a) costs of transferring money to another account are low, and similar to the cost of performing the transaction, not the 3-5% of transaction that Paypal and credit cards charge. The only thing that might be expensive is getting money in and out of the site, because you'd have to go through the traditional banking industry.
(b) where there is no distinction between merchant accounts and other accounts. Why should there be? All accounts should be able to send and receive money.
(c) the site started off with some ways you could spend/get money, e.g. something like flickr, adsense/adwords, and web hosting.
(d) there would be no credit protection; if Alice give money to Bob and then isn't satisfied with the goods the she received from Bob, she should take it up with him not with the transaction service.
(e) the service would have apis that made it easy for other companies to build services around.
I'm assuming it would be difficult to impossible due to banking laws -- does anyone know better?