I hope you gave him a bad rating. No matter the job, professionals should keep it professional.
In Greece it is very common for the driver to engage in small talk with his clients but there must be limits. Once I had an independent driver (not associated with any company) recounting —without me asking— his adventures as a client in the sex industry.