При работе с CMS вы размещаете сайт на собственном сервере и управляете им. Если же вы создаете сайт с помощью конструктора, то он размещается на сервере разработчика этой платформы. В этом случае у вас нет доступа к коду ресурса: вы не знаете, что работает, и не можете повлиять на то, как это работает. Если с конструктором, на котором разрабатывался проект, что-то случится, то исчезнет и ваш сайт.