Под бесплатным созданием сайта я подразумеваю абсолютно не требующее никаких Ваших вложений для создания и раскрутки своего сайта.
Такая возможность есть у каждого пользователя интернета. Однако данный способ требует больших затрат сил и времени по сравнению с платными методами.
Плюсы очевидны:
1. абсолютно никаких вложений в создание и раскрутку сайта.
2. Вы сами научитесь разбираться во всех тонкостях и секретах написания статей, способов раскрутки, оформления дизайна, оптимизации своего сайта.
Минусы - это конечно же:
1. Затратность по времени (изучение основ программирования, собственноручное написание уникальных статей, оформление сайта, и т.д.).
2. Ожидание 45 дней, пока сайт появится в результатах поиска (для бесплатных хостингов существует так называемый "карантин").
3. Ограниченные возможности по работе с сайтом (на платных хостингах более расширенный интерфейс).
Поэтому выбирать, стоит ли платить, или сделать все лишь своими усилиями, только Вам.
Лично от себя скажу, что я пробовал как бесплатный, так и платный способы, и мне больше нравится делать свой сайт самому.