True, you do have to be wary of drop shippers on eBay though. A handful of times down I order something on eBay only to get it in Amazon packaging and with an Amazon gift packing slip - then I look up the item name on the gift receipt and find that the Amazon listing was cheaper and the eBay seller just skimmed off the top.
It helps to not click sponsored listings, and avoid listings with expedited shipping for free + free returns. Also if you do get drop shipped, mention it in your buyer feedback so others can search for it.
I really wish there was a non-profit or coop or public utility like replacement for amazon and ebay. Yeah you need a website and infrastructure and warehouses but this is becoming so fundamental to our economy that it's not good to let this "rent seeking" to continue. Make it a fair marketplace that is democratically controlled and optimizes for customers and sellers and workers instead of for shareholders. There is no need for amazon or ebay to exist.
Similar to paypal, all they did was make wire transfers easy. At least I can finally wire money immediately in the EU without extra costs making paypal and their tax on the internet economy superfluous (damn lazy banks!).
Governments ignoring ecommerce as a vital infrastructure has created these completely useless plutocrats.