Is UC Davis the way to go for CS?

Out of curiosity, why are so many people competing for OOS/private schools for CS when SJSU clearly has good prospects? It is baffling to me, as my competitive public HS classmate bend over backwards to get into ivies for CS