my phone is 95% an internet device. That it happens to have a SIM card in it is a minor feature.
I seriously wonder how long carriers will keep handing out phone numbers to data-only devices. It has to be a serious cost for them to provision out so many numbers plus it only contributes to the phone number exhaustion problem that happens in many areas codes. For example my work has about 1000 training iPads we've shipped out, all with phone numbers local to our main office, purely for the purposes of connecting to mobile data. Any messaging/phone apps the Apple might proload are removed via the MDM so they really never use the phone number for anything. And I imagine the company I work for is not a minority in doing something like that given how cheap iPads are to deploy at scale for anything that just needs to run a web browser and nothing else