There's no good guy when it comes to these huge media conglomerates. But, in this case, I would side with Time Warner.
These spats get started like this: when it comes time to renew, the channel (in this case NBC) says to Time Warner Cable, "Now listen, we're launching the All-Knitting Channel and the Golf Channel 2. If you want NBC, you have to agree to carry these new and exciting channels in your basic tier. You also have to pay for these channels (raising customers' rates). "
Viacom did this to Dish Network a few years back. Viacom controls CBS, MTV, Comedy Central, etc and they wanted Dish to include some new channels. Dish held out and they didn't have CBS, MTV, etc for several weeks.
The solution? If you have an HDTV, just stick out the ol' rabbit ears. You will be able to get NBC in HD over the air that way. You won't be able to record with your DVR unfortunately, but it's a temporary solution. I presume they will work out an agreement within a few weeks.