I don't disagree with your major points but note that Spanish university course syllabi are determined centrally and are identical across Universities which seems incredibly bizarre to me.