For Americans in America, maybe. Hardly a solution for most people though.
No SIM card in your main phone (now only a "pocket computer"), burner phone for calls.
How does this work for eSIM?
But a solution is basically not possible, short of running your own cellular network. By definition the the carrier has to know where to send the data that your handset wants, and once they know which tower you are going out of, they know your location to within a small degree.