Recent news in various outlets are pointing out to companies in the US that have been victims of ransomware and other attacks not being able to get the help they need to get back on-line. Particularly, hacks that infect software companies that then spread the threats to other companies (as the recent Solarwinds which affected a number of major software providers). In my view, the equivalent to this is to be outnumbered by an enemy army - loosing a war because you do not have enough qualified soldiers.
https://searchsecurity.techtarget.com/news/252494362/10-of-the-biggest-cyber-attacksEurope & USA are not taking this seriously enough and are not regulating strongly enough the requirements. You may argue that these are private companies, but the fact is that they have an effect on the system creating a "call effect" to further attacks and creating caos in the economy.
I think the reason why cybersecurity workers shortage is happening are:
1. The degree and certification in cybersecurity are expensive.[
Maybe why there are only a limited of people in this industry is because the majority who are passionate to pursue this kind of career cannot afford it. Maybe the tuition fee for college is too much that they don't have enough money to pay for it. Hence, they would just look for another degree that is cheaper compared to what they like the most. If the college tuition is expensive, I think the certification would be of the same level as well. This will really drive away possible workers because they are discouraged by the financial barriers, to begin with.
2. Experience is usually needed before a company accepts and hires you.If this will be the requirement to almost every company that is existing, I bet there would really be a shortage. Imagine finding a fresh graduate an existing job experience, it's absurd, right? I mean, if they would ask for seminars, training, and extracurricular, it would be fine, just not the job experience for like 5 years.
3. Maybe the cybersecurity workers already migrated to other countries.This is self-explanatory. If the graduates will fly over different countries, the companies will really have no options to choose from. They will need to hire outsiders that are fit for the job. Otherwise, their company's security would be at big risk. They will be prone to hacking and ransonware attacks like what you have mentioned.