PayPal is on a somewhat similar trajectory.
The lesson here is to keep your customers happy or someone else will.
Also found it interesting to read about the people and companies who thought eBay wouldn't work for various - good - reasons. You can always make something work!