All of the complaints against eBay are 100% spot on and I agree with everything stated. But all of those factors have been in place for years and ebay, until the last year or so, was still a place I could find good stuff pretty frequently.
Something more recent changed all that and I think it has to be the new reporting requirements. I agree that people are likely selling elsewhere but for my niche...pennants...they aren't showing up elsewhere. It's like people just stopped selling altogether. Either that or I already bought them all.