The last two weekends of the season should be rivalry games, and the other games should be out of conference games - like the SEC does. Have the Pac 12 season start earlier.
The way the conference schedule is today, you have 12 games each of the first three weekends of the year, and crap games that no one sees. Then you have 5-6 games per week and because of the need to schedule these games on late nights, etc for the TV idiots, we get crap schedules all the time.
If we spread the games evenly over the course of the year, we would have about 7-8 games per weekend and have a better product for the Pac 12 Network and have a bit more control over the schedule.
The last two weekends if Stanfurd or USC want to play ND, fine. They can play their rivals the other week. If Cal plays stanfurd the 3rd weekend in November, then we can play Davis on Thanksgiving weekend. I am sure they would be fine with that, and there would probably be more people at the game than us playing Arizona or Utah or even UCLA.
The other thing I would do is play the non-division games first and the division games second. It would be better if Oregon did not wrap up the season with three weeks left to go so that there was some discussion about them in the playoffs and the games in the Pac 12 were more meaningful later in the year. There is no excitement now.
Playing at patsy at the end of the year gives teams the opportunity to not lose when it is critical that they have a big win and look good, and also so that they have another week for a loss to fade into the background - like the SEC does.