Denial is usually the first stage.
First the Great Recession hit in 2008. Jobs were still widely available, but the $30k signing bonuses started to be eliminated. Then the supply of pharmacists exceeded the number of job openings.
Next came the tech hour cuts which has led to the pharmacist carrying more of the burden of operating the pharmacy. Chain retail pharmacies started implementing more metrics to work the pharmacists harder. You may spend 14 hours on your feet with no breaks. You're told that you're lucky to have a job because there are hordes of new grads with $200k+ in loans who would love to be in your position. You have no choice to comply. All the while, retail pharmacists and new grads are desperately trying to claw their into hospital jobs which are now requiring PGY1s, PGY2s, and soon PGY3s.
Now Walgreens has halted raises for pharmacists. Kroger just cut their hours for staff pharmacists. New grads, if even employed at all, are given fewer than 30 hours per week of work while trying to pay off their $200k+ in loans. They have to delay marriage, children, buying a house, etc. due to their loan burden and job market instability.
The writing has been on the wall for the last 10 years. It is your choice to deny that the market is that bad or that it will get any worse, or that you yourself are a unicorn who will be spared from saturation because of your unique work ethic and talents.