Fyodor,
Причина: отсутствие достойного образования.
Вот честное слово, все как будто зациклились на образовании. Это важный фактор, но не единственный, по-моему!
Я, например, от чистого сердца говорю, что есть и положительная динамика: появляются новые актуальные специальности (в моей области по крайней мере), где готовят приемлемого уровня молодых специалистов. Также есть люди, которые по уровню компетентности затыкают специалистов "советской школы" за пояс очень легко. Таких мало, проблем еще много, положительная диамика еще слаба, но есть!
Просто свесив на образование все проблемы мы пропустим остальные факторы и не сможем по ним исправить ситуацию.