I just love these "slam eBay" posts. I always chuckle. If eBay didn't work, it wouldn't exist. My favorite is when someone says they never use eBay, except when they do. Or they would NEVER sell an item there, because of the OUTRAGEOUS FEES, but they use it to list an item (because it's literally the best outlet in the world to sell your item) and then figure out a way to not pay eBay fees, which is one of the main reasons eBay raises their fees!
I find eBay to be a substantial amount of my business, and if it wasn't for PayPal, I would be "forced" to take credit cards at a higher percentage and in my experience, worse customer service. eBay and PayPal's customer service have been far and above my customer service experience with Dish Network, my bank, my cable company, the IRS and I could list a dozen other crap companies that don't care after they get your money.