No, they’re not required to air it. But they sure do love the revenue it brings in.
A 30 second spot on Tucker Carlson’s show goes for about $14,000. 30 seconds on the morning shows would probably go for a lot less. If so, FNC isn’t making much off that ad. I’m thinking the revenue isn’t the reason for airing it.