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.
Then don't complain about the situation... I have AT&T cable and really love the NFL Network. I've been able to see every televised ISU game with no problems. Blame your provider, not the network. If it was on Fox ESPN2 and the cable network dropped the station would you be upset with ESPN or with your provider?