Incentives are all fucked. There's no cost to treating employees like utilities. A federal law requiring companies to continue subsidizing benefits for one year after layoff would go a long way
While national politics dominates headlines, the real work of dismantling the tattered remains of basic worker protections is happening at the state level.
America is a union of states. Pay more attention to what your state is doing.
In Brazil we had legislation that supported employees against these shitty movements from companies. Couple of years ago they started rewriting these laws in favor of flexibility and "ease of hire". The outcome is no job is safe anymore. They can lay you off any time they want to, no consequences.