You need to remember. paypal is a company, BTC is a currency system.
Paypal is simply facilitating fiat money transfer.
I run a ebay store and my last invoice was $900AUD, for around $4k gross sales.
I only made around $1000 profit, so, my fees were equal to the same amount of my profit.
Literally half my money.
Thats why people need ot think into new ways to keep and sell their products, soo if you had made those trade with bitcoins you would pay something like 50 dollars, maybe and be able to get 1850AUD as profit, did you consider to try to sell with bitcoin into another place?
Bitcoin, is a crytocurrency. It is to confusing for regular people to understand / use as a form of trading goods.
eBay is easily accessible, people in most countries are able to use it with ease with paypal and link there credit card and make purchases without any problems.
Once again...Bitcoin is a CUREENCY, not a system / business / auction site.
Ebay is simply facilitating the trading of goods and services for money.
You cannot say if i made those trades i would pay less, because ebay decides the tax rate for there business model.
They have protection in place for buyers / sellers (usually buyers, sellers get fucked in the ass) so that is how they justify these high rates.
And they have built there business over the years, eBay is a trademark which you can walk into another country and say the word and they will know it, much like Coke or Pokemon, its a brand.