Если на сайте есть обратная связь без участия стороннего сервиса, специфический сбор информации, корзинка, предзаказ, редактирования контента без участия программиста, то CMS нужна.
Иначе достаточно HTML, CSS и JS. Работать будет быстрее, дешевле в разработке и хостинг обойдётся дешевле.