It is unclear whether the outpourings for Kennedy , whose almost half-century tenure made him the third longest-serving senator , will improve President Barack Obama 's ability to sell healthcare reform to an increasingly sceptical public .