These are all really informative, it's odd to me since we actually had a different experience. Not that the others are wrong though.
Our kids are 2 and 5 so pretty young, we liked NC, we dont do the outer banks though, for most of the reasons people posted. We go a little farther south, much more deserted.
We don't like really crowded places, our kids were able to just kind of run and play on the beach. Without the crowds we were able to see them the entire time. We really just did simple (boring) things like look for sea shells, go karts, DQ at night, ride bikes.
The heat was insane, but since our 2 year napped midday it worked out well. We would do the beach very early, then lunch and naps 12-3 then beach again or pool, etc.
Like I said this is a very limited group that would like this type of vacation, obviously people with older kids or who are looking for nights out would be bored!