Wordpress - для пользователя сайта. Так же как любая CMS.
Да, в нем много недостатков (для программиста/верстальщика/фронтендера/бекендера и других IT-спецов). Но он и не для них. Он для тех, кому не нужно заморачиваться с изучением языков разметки, стилей, сервера и т.д. И не для тех, кому нужен богатый функционал для специфических задач, вроде игры на бирже, онлайн-конструктора дома и т.д.
Поэтому вопрос, зачем нужна основа, если есть конечный результат, странен.
Если вы работаете в IT, то знаете, что есть клиент-заказчик и есть IT-спец-исполнитель. И это разные люди с разными задачами и целями.
CMS - для клиента-заказчика.
Если клиент будет управлять контентом сайта без вас, то ему нужна админка и своя CMS.
Вот и все бублики.