there was absolutely free agency in 1990, it just wasn't the same as it is today. It was literally called "Plan B Free Agnecy". Free agency as we know it began in 1993. It basically started after a class action lawsuit from Reggie White, known as the White Settlement.
It wasn't that long ago that all teams were guaranteed a Thursday Night Game and they changed it due to low viewership, starting in 2023.
Falcons are definitely not the best one either and they end up with 5 primetime games. That's a bit ridiculous, whether the Titans or Cleveland have a primetime game or not.
OK, but then again, I don't understand why the Falcons are the problem. I'm looking at the list of teams with 4, and the only one that makes the list that even stands out as a) a significantly better team or b) would have the national media audience to do significantly better ratings wise is the Ravens. And then we're haggling over a single prime time game. Me personally, I'd be asking why the Dolphins have 5 before I ask why the Falcons have 5, but I think its largely baseless to argue either side. All the teams with 5+ make perfect sense to me in the context of the teams with less.
And as I've suggested multiple times already, I'd love to hear the argument that a primetime true road game is beneficial for that team in any possible way. In a revenue sharing model, the individual teams are propped up by the teams that draw bigger TV audiences, which is why they should have the majority of primetime games, and the road team doesn't get any ticket or merch/stadium sales boost from being on the road.
I think an actual argument would be the distribution of true HOME primetime games by team. That, of course, increases the number of teams with zero, and also sheds more obvious light on matchups and how they view home stadium crowds as impactful to TV ratings. And from a distribution standpoint:
4: KC, WAS
3: SF, PHI, MIA, LAC, BUF
2: ATL, BAL, DAL, DEN, DET, GB, HOU, LAR, LV, NE, NYG, PIT, SEA
1: TB, MIN, JAC, IND, CIN, CHI, ARI
0: NO, CLE, TEN, CAR
So there's four teams that have zero home primetime games, and 11 with one or less. And the teams dominating the home primetime game markets are either huge market teams (WAS, SF, LAC, MIA) or teams that were, and figure to be, exceptionally good this year (KC, PHI, BUF).
If you are expected to be not good, and aren't in a big market, you're not getting more than 1 home primetime game.
And this is fairly consistent with prior years also.