I didn't say people wouldn't leave reviews, I said they wouldn't have the
same social incentive to do so as with other things that get reviewed. Other incentives (revenge) of course still exist, but the result is probably a heavy bias towards negative reviews, which can still make the system pretty unusable.
And this isn't necessarily the eBay problem, if you have to provide a driver's license or some other set of credentials to set up a driver account, and you can't just switch your handle in the system. The post was kind of light on those details.