I volunteer on the program advisory committee at my local college and I have done so for a number of years.  I've noticed a distinct decline in the quality of the programs and this is primarily due to the retirements of the key faculty members who set the whole program up.   As the coordinator and other senior faculty retired they were not replaced, but at every meeting now there are these people attending who have no technical back-ground but with big name positions (Chairs, Program Managers, Deans, Associate Deans, Vice-Presidents, etc., etc.).  Now they hire mostly part-time instructors but it seems as if it is never the same person twice because the turnover is so high.  The students complain, the shops and labs are becoming a shambles of old junky equipment, and the quality of the graduates has fallen.  I don't know what they are doing and I don't think that anyone there knows either.  It's quite distressing actually.  My industry needs good graduates to say competitive.