Cosa ne pensiamo si evince dal fatto che siamo qui, tutti innamorati di Joomla. Ti pare che sia una cosa brutta? Open surce, gestibile, sempre aggiornato, con un sacco di estensioni, espandibile, personalizzabile e... poco costoso. Poi se il collega se la tira da programmatore e vende il lavoro di altri come suo, son problemi suoi. Sarà brutto lui, non il CMS che usa.
Personalmente il fatto che io usi Joomla per certi siti lo trovo un punto di forza nella trattativa con il cliente.
Se vuoi puoi gestirlo anche da solo è una cosa fichissima da dire. Mica lo fanno poi.