“There are folks in this thread who insist that you are laid off BECAUSE you DESERVE to be and that accounts for MOST OF THE REASONS. “
Being an engineer at both the local and corporate level I was accustomed to a requirement to bring to the table 10 times my salary in savings, speed or quality improvements and always exceeded that requirement so it would have been in a company’s best interest to hire me.
However, the central planners have created such a hostile business environment that hiring an additional person is the last thing a business wants to do and they will do everything possible internally to avoid the extra head count.
I think everyone here agrees that the central planners have screwed up the job market for everyone....but in a tough environment, businesses are more careful than ever to hire the right person. They make mistakes, because everybody does, but because of central planners, mere survival is the only agenda.