Just look at the Shanghai Ranking, some facs seems to be doing pretty good : http://www.shanghairanking.com/World-University-Rankings-201...
While it is true that there are some very bad Facs and cursuses, dissing 'La fac' altogether seems a bit harsh