...It's an evil thing to a lot of folks, but it's also the easiest way to reach the masses with your produc to sell. Fees are just eBay's way of charging you to reach those folks in an easier way.
I'm with backbeatkeeper on this one. EBay is what it is. They're up-front with their fees and policies. And, even though I've only had a couple of transaction disputes, eBay NEVER sided with the customer; quite frankly stood behind me a took care of it.
And... I guess I'll have to admit I may not be well "versed" in this area, but I'm not sure where the new "fees on shipping" charges come from except that they do very much encourage you to offer your items with "free shipping" which then of course allows them to charge their percent on your total amount. HOWEVER, have you noticed that your shipping rates when using eBay or PayPal shipping are LOWER? I've sold items on here (that were NOT Paypal transactions) and when I take the item to ship at the local PO or UPS place, the shipping is ALWAYS more than it is when I pay and print my shipping labels online! And, believe-it-or-not, when I do list an item with "free shipping" it ALWAYS seems to get more "views" than when I don't list with free shipping... so, to me it's a case of "you-get-what-you-pay-for!"
I've argued this before: eBay is fine, as long as you work it and don't let it work you. When I set up my listings, I take the time to figure out the details including eBay fees, shipping charges, etc. and what I need to get out of my item to cover it all and then set my starting bid accordingly.
Besides, I live in an area of the country that if I had to rely on local sales, I wouldn't even be in business.
I guess this whole idea is just like the glue vs. tape thing. NOTHING said will change some people's minds... :)
Bill