wait is blablacar a thing or did you just make it up? I'm out of the loop and legit can't tell.
It is a service to arrange long trips from one city to another with other people, so that the driver can share the ride and get compensated from passengers (and also have company) in return
The main issue drivers were complaining about with the free version was no shows (=no money) which the company version tries to fix by taking money beforehand.
It's a fickle market though since every journey is independent ( so it's not hard to move platform) people are very price-conscious (many students etc) and the social features are not popular.