Почему для веб-разработки в основном выбирают MySQL?
Да никто не лучше. Этот холивар длится примерно вечность и никогда не закончится. Каждая из этих технологий решает примерно одни и те же задачи, но немного по-разному. Вот и все. 

А остальное "лучше-хуже" уже особенности проекта и радиус кривизны рук (недостаток опыта). Есть еще 100500 баз данных и что?
Для простых и средних проектов MySQL проще администрировать (больше специалистов "на все руки", чтобы решать проблемы по мере возниковения)