обязан, вежливость прописана в обязанностях водителя, которые мы все можем прочитать в общественном транспорте. Они как раз рядом с кабиной водителя висят. В данном случае вежливость подразумевает внимательность к пассажирам, а если он молча чешет по маршруту, косяк ему. Если же рассуждать о необязанности быть сердечным, то вообще никто не обязан на своей работе проявлять сочувствие - ни врачи, ни продавцы, ни работники коммунальных служб и пр.