Нет, конечно же.
Просто у многих хостеров совмещено - хостинг плюс DNS, вот и возникает такое впечатление. Услуга регистрации (и продления) доменного имени - отдельная услуга. Услуга хостинга DNS (primary) - отдельная. Услуга хостинга DNS (secondary) - отдельная - то есть три отдельные услуги, и их можно купить либо у одного, либо у разных поставщиков, минимум нужна только услуга регистрации, но при этом предполагается, что у Вас есть свой DNS-сервер и есть secondary, где разместить зону.