The past 25 NBA Finals ranked in terms of watchability