Paying more just doesn’t work if a chokepoint is clogged up or closed. Chinese ports locking down, congestion at LA/Long Beach, Panama running dry, Suez being blocked, the Red Sea crisis, etc. It is making just-in-time inventory untenable.
Canada and Mexico have multiple entry points without as severe risk.
Increased labor costs... versus rapid, $$ last-minute transport / port fees to hide latency across the Pacific.
At some point, it's just cheaper to pay the manufacturer more, if they can more rapidly respond to demand.