Depending on your use case - a MVNO that supports wifi calling + iMessage etc can help. It’s nice in rural areas where the signal is weak.
It's just not worth the hassle when I can rely on a cell network that specializes in real-time voice communication.