Ticket sales led to Sonny Dykes’ firing?

Sonny Dykes was fired from his head coaching gig at Cal after going 19–30 in four seasons, which isn’t as bad as his conference record of 10-26 but it is Cal.

Apparently though, part of the reason he was fired was because of lagging ticket sales. Were wins and losses really not the biggest factor?