вы все правильно объяснили, разработчик разработчику думаю не делают сайты)Зачем пользователю (клиенту вашему) разбираться с шаблоном? Вот вы как пользователь на своей странице в той или иной соцсети пытаетесь что-то сделать из того, что вы тут пишете про неудобства нового шаблона? Пользователь добавляет/редактирует контент. Вы как разработчик создайте ему эти условия и всё. Ему не надо ни в чем разбираться (сетки, отступы и пр.) — этим занимаетесь вы
Конечный пользователь это обычно редактор сайта.