As typical, we all like to gripe about eBay fees. Me too!
But try selling on Amazon (hint, it's higher than eBay). Or sell at a local consignment shop (they typically get 60%, I get 40%). Or sell at an in person auction (they can charge seller 30% of the selling price, plus a 15% buyers premium).
And other than Amazon, none get you the nation wide or international exposure for your item.
As soon as I can reach as many customers for a lower cost than eBay, I'm there!
My rough estimate is I need to make at least double what I could locally on an eBay sale to make the fees and headaches worth it. Many times, I am getting 5X or even more. And selling locally has headaches too like dead beat buyers, no shows, tire kickers, whatever.