The sites are not at all "cutting edge" or even aesthetically pleasing. Like most of ham radio, it's functional and that's about it. Aesthetics are almost non-existent in the hobby.
eBay serves (served?) a wide, public audience. Hams don't need that wide of an audience, just a targeted audience. I'd venture to guess QRZ.com probably has the most buy/sell traffic, then older, has-been sites like eham.net and swap.qth.com catering to the old timers that don't want to follow the traffic trends that left for other sites.
The thing with ham radio is the population is quite small to begin with. The sheer number of hams is like 1% of any population no matter how you slice it. Country, state, city... and that's just those that are licensed. How many of THOSE are interested in buying gear online or shipping gear when selling online? Not really even the majority of the small community. THEN you further cut that down because hams are a stodgy crowd that resist change. So anything new often has a long run up for adoption. Even longer to become a known entity in the community.
Surely something else could replace QRZ.com eventually, but no time soon that I can imagine.