The time for Uber leadership to step down is long overdue