As far as I understand, BlaBlaCar has some centralized controls on your identity since payments go through them and changing your payment info is not quite as easy as making up a new nickname.
That's a big difference to an anonymous-by-default cash-only network.