Для большинства пользователей Интернет абсолютно все равно как и на чем сделаны сайты, которыми они пользуются. Обычный пользователь, как правило, не задумывается о технологии сайтостроения и ее особенностях.
Задаваясь вопросом для чего нужна CMS, в первую очередь нужно знать что такое CMS, а она представляет собой готовую модель для эффективного и оперативного решения задач, направленных на создание сайта. Голая CMS не дает готового продукта, но она способствует автоматизации многих процессов, таких как мощная защита и базовые настройки конфигурации системы, что существенно ускоряет процесс разработки сайта и существенно снижает его стоимость.
Когда нужно использовать CMS, а когда нет
CMS - это хорошо, но когда речь идет о не сложных и достаточно бюджетных проектах. При большом бюджете и сложных задачах - реализация сайта на CMS не самое лучшее решение. Такие сайты как Facebook или Вконтакте требуют совсем другого подхода и реализации. В более простых случаях ничего не мешает использовать такой инструмент как Drupal или другая CMS, они существенно облегчают работу.
Для примера, официальный сайта Правительства США (usa.gov - Official Guide to Government Information and Services | USAGov) сделан именно на Drupal.