Last day in Cannes. Some final thoughts before I leave.