The reason listing fees exist is to reduce the amount of dumped crap onto eBay. Besides, for individual sellers, listing fees are basically gone (or de minimis) anyway. There's a perpetual 'promotion' for your first N listings a month to be free of listing fees.
Interesting how Yahoo Japan got away with having no listing fee. And continue to be successful with it. Cultural? Or just precedence since dominating the market there?
As far as I am aware Amazon is taking a larger percentage of the end sale, so could in fact cost more than eBay for businesses depending on how many products you are listing and how many are actually selling.
These days I go to amazon first for used stuff since people can list there with no fees, so I get better deals.
The only place where ebay wins is one of a kinds since amazon will only sell items with SKU's or part numbers.