My somewhat educated guess is that a leading factor, but not only, is the lack of a competing professional sport of any kind in the state for the longest time.
If USC Trojans sucked you still had the Raiders, Dodgers, Lakers, 49ers; up North you had Boston Bruins or Red Sox, Yankees, Mets or...