По разным причинам обычные люди создают сайты.
1) Зарабатывание денег. Здесь вариантов много: для последующей перепродажи просто как площадки, для рекламы и продажи своих услуг (юрист, IT специалисты) или товаров (ручные поделки или как называет их молодежь - хендмейд), для развода народа на деньги - как вариант.
2) Для души и просвещения. Здесь, скорее разные форумы, однако существуют сайты просто по увлечениям (спортивные интересы, например). У меня знакомый делает тематический сайт для болельщиков одной команды: чисто копипаст новостей и обмен мнениями, сбор информации. Сайт малопосещаемый, но зато отдушина для хозяина.
3) Для своего развития, обычно, это те же IТшники или просто программисты, которые экспериментируют, пробуют, вносят свои идеи и инновации в создание сайтов и в развитие интернета в целом.