Joomla вполне нормальная CMS основанная на одноименном фреймворке. (
habrahabr.ru/post/175237)
Ругать ее модно только потому, что на ее основе сделано множество самых разных говносайтов, начиная с поделок школьников, заканчивая дорвеями и разными файлопомойками.
Происходит это отчасти от ее (Joomla) популярности, а отчасти от низкого порога входа. Ненадежность Joomla- миф, так как ели своевременно обновлять ее и следить за безопасностью расширений все будет нормально. Так же огромное количество расширений для Joomla имеют множество дыр, платные расширения, которые выкладывают на варезниках, часто содержат бэкдоры и закладки. Все это в сумме и приносит Jooml такое количество негатива от профессионалов.
По поводу пункта 2 - решать только вам, так как если вы не готовы плотно заниматься программированием и вам нужен только работающий сайт, зачем тратить время на изучение ЯП и фреймворков. Берите готовое и используйте, только с умом конечно. Если же вам все-таки хочется изучить какой-либо язык программирования, то конечно создание сайта на своем велосипеде собранном на основе фрейворка будет хорошим опытом.