I have a very hard time believing that NFL Network offered to let Mediacom carry their channel "no strings attached". If they won't let other stations carry the broadcast (KCRG in Cedar Rapids, for instance), I don't see them giving it away to Mediacom.
I have no desire to pay for Mediacom carrying the station. This is the first time I've had any desire to watch anything on the station, and I don't see that changing in the future. Some cable carriers may be okay with it, but I can't agree with forcing these stations on the basic package. Same way I felt with the Big Ten Network, and same way I'd feel if a Big 12 Network existed.