Yes. It's a sad truth, but nobody is responsible for staying ahead but yourself. Continuous improvement and self-directed learning should be emphasized in schooling, but it isn't. You're merely taught to behave and do as you are told.
Why is it your fault or my fault that someone didn't pay attention to their environment and work on pivoting their career?