Your assuming though one of Joseph, McCollough, Roberson don't blowup next year and leave for the NBA draft.
Part of the reason Ennis is leaving is because his numbers are overinflated because he played 35.7 mpg because we had no depth behind him. If Ennis was playing high 20 mpg his number are probably 10.1 ppg, 4 apg, 1.7 spg and maybe he comes back. Joseph is going to get the same minutes next year because we only have G as a backup PG. If Joseph puts up Ennis numbers 12.9 ppg, 5.5 apg he may go as well. We can't expect players to stay anymore.