This is the shared theme of most of the recent layoffs.
I don't know where the GP is coming from. Layoffs with clear and local causes seem to be a tiny minority.