The real companies that give a shit about their customers health don't need political pressures to make changes like this.
Do not mistake this for American greatness. It's a business bending the knee for attention, for their bottom line. The companies that bend the knee now will be the same companies that reverse course when political winds change.