Нет, NULL все тот же, что и раньше. Слишком много людей использовали макрос NULL неожиданным образом, переопределение его для nullptr привело бы к поломке большого количества кода.
Для уточнения: люди использовали NULL, например, для многих типов дескрипторов typedef. Если реальный тип, стоящий за таким typedef, не является указателем, определение NULL как nullptr было бы проблемой. Кроме того, кажется, что некоторые люди действительно использовали NULL для инициализации числовых типов.
По крайней мере, это то, что Microsoft нашла, когда они добавили nullptr в MSVC10, и почему они решили сохранить NULL, как это было всегда. Другие компиляторы могут выбрать другой путь, но я не думаю, что они это сделают.