ABC and ESPN, the foplks who show the Prime Time NFL games now, have absoluteluy no say as to what games rhey get. In addition, the other networks - Fo for the NFC and CBS for the AFC - do not get to decide what time games start.
The league makes the schedules well in advancwe of the year.
Of course, since Monday Night Football is amonng the most watched things on TV at any given time, the league realizes that it’s a pretty good idea to try and pair up quality teams with one another. As such, MNF gets “good” games based uypon the season before.
If the teams do not turn out to be “good” - a la the 49ers - it’s a tough shit situation. The league never promissed a rose garden, and they do the best they can.
The starting times of games depends on geography for the most part. Though you will sometimes see a 4OPM game starrt on the East Coast, seeing an 10AM game on the West Coast is pretty much unheard of, though I’d imagine it might have heppened from time to time.
Oh, and the way to decide who gets to broadcast the interleague games on the Sunday networks i that the visiting team’s conference gets preference. So if an AFC teamn visits an NFC teams stadium, the game will be shown on CBS. I do not know how that system came about of the logic behind it, but there ya go.
Just don’t ask me to explain how they come up with Passing Efficiency stats!