This prevents my day 1 purchase as well. My US carrier (Verizon Prepaid) doesn't support eSIM yet, and I don't want a postpaid plan. I see absolutely no reason removing the SIM slot at this time is in customers' interests.
Getting a model from Canada is an option, but those don't support mmWave 5G, and I'm often in areas where I'd actually use it.