eBay is fine. They went through some bad times when they thought they could keep raising fees and doing whatever they wanted with no consequences. They backed off of a lot of that when many of their sellers moved to Amazon. Now the same is happening with Amazon and a lot of sellers are starting to move back to eBay.
eBay is wonderful if you play the game right. You get at least 50 free listings a month even without a store. Final value fees are reasonable for things under $1k. They do have a maximum fee cap, but it's way too high for something like a pinball machine. As a buyer, it's not hard to earn $2000 a year in eBay Bucks. That's free money! They do so many 10% bucks promotions and the occasional 10-15% off one item promotion that great deals exist.
The good old days weren't that good. I used to sell music CDs. They didn't have a catalog and you were only allowed one picture per listing. If you wanted to say what was on your CD, you typed in all the tracks yourself. If you wanted more than one picture, you hosted them elsewhere and linked to them from your item description. The only thing good was that postage was 1/3 of what it is now.
The marketplace as a whole is a minor miracle. Could you imagine 20 years ago that it would be possible to sit at home and make 6 figures or more a year buying and selling stuff online? With a little ambition and a lot of hard work, you can make more as a high school dropout than most people with degrees make. I work a full time job as a software architect, but thanks to eBay and Amazon, I'm going to be able to retire 20-25 years ahead of schedule. That doesn't suck.