eBay just needs a lot of people to leave before they realize that they should lower their fees. Everybody knows they are making a a TON of money, but that won't continue if their stock holders keep losing money. There's two sides to this coin. If a decent amount of their stock holders sell their shares and get out of eBay stock altogether, then eBay will have less money and have to raise their fees even more to compensate.
Ok maybe it's not quite that straight forward, but hopefully for eBay's sake that's not how it ends up.