Does Brian Roberts Deserve A $31.1 Million Salary?