I opened a seller account in about 2020 to unload some server gear and almost got scammed, but I googled the buyers name and saw he was accused of fraud by several other people. I re-routed the package and although I didn't get reimbursed for that fee, ebay made me right and paypal (I think) gave me a small credit. They even had a phone call with me which seemed like they actually investigated it (I dont remember many details, it was 1 transaction 5 years ago).
There's just no way that any online auction can control fraud. I was on ebay yesterday as a buyer, looking for a tape backup drive. The seller clearly had been burned and (bitterly) warned that the sale was final, because previously he had sold a working drive which was parted out, replaced with broken parts (heads) and returned as defective. there's no way a third party can protect against it because either way the fraudster wins. 1) sell a bad drive, claim it was good, but accuse the buyer of fraud. Or 2) buy a good drive, swap it out with bad parts and return it. how could anyone (like ebay) solve this problem?
Remember losing it a few years ago when an obvious scammer tried to bully me into a partial refund for an item he had already resold at a 50% markup.
In a way I like the more conversational forum buy & sell system where I have feedback, but also each purchase starts with a DM. I usually can suss out from a few DMs if a buyer is going to be a tire kicker wasting my time, or a perfectionist who will be a pain to sell to. In either case I let those buyers pass and wait for someone worth doing business with.
On eBay you have no choice in who your buyer is.
For a lot of stuff, as a seller, I'll just trade-in or use random hobbyist forum buy&sell sections which ad-hoc reputation systems.